skysight-inc/HackerNews huggingface dataset:
I know the examples in the article are just for illustration, but man that would get annoying pretty fast - common sense scaling back would make it better, but then once again, is everyone on the same page then?

And then we have the non-verbal world, like internet forums where tremendous amounts of interpersonal communication (and misunderstanding, leading to social disharmony) take place millions (billions?) of times per day...how well does this idea realistically transfer to that medium?
From the title I was hoping that it was going to do syntax-aware alignment of diffs, but alas no.

I've been using kdiff3 even though it hasn't been updated in a very long time because it has one killer feature: manual diff alignment. I can select a token in both (or all three) files and then force the diff to align at that point. It makes merges a whole lot easier. Sometimes, a single realign is all that's needed for a file merge to sort itself out. Even when that's not the case, it's easier to reason about the changes.

Did I miss something? That is, is that feature available in other diff/merge tools and I just haven't seen it?
IIRC European countries can sell the OEM licenses that come with their computers.

This means you can easily get a Home or Pro license from resellers or ebay for around $20
I've been thinking of using Discord for the NPO project I'm working on.

I am not a huge fan of Slack.
This is the crux of it:

“ To implement its agenda, Beijing relies on an arsenal of state-owned enterprises and ostensibly private companies whose incentives are shaped by China’s industrial strategy. “

What China has realized, and no other country has attempted, is to use the fact that every company can be legally coopted to work for the CCP to work ‘as one.’

Imagine if every major company in a country across every industry actually worked together in back rooms to ‘crush the world competition in every field’ they competed with.

This hasn’t been attempted before, and is what China is succeeding at, because western countries don’t have a mechanism whereby for example food processing companies would work with the semiconductor industry to gain dominance in each field (times 10).

What adds even more fuel to it is the massive population. It’s why the world cheers on India’s rise and is tepid about China’s now that they know the strategy.
These all seem to be examples that use faceID/touchID as a password. That’s not what biometrics should be though, they should be the username. I hope that this is supported as a flow as well. Identify who you are with biometrics, and prove your access with a correlated password.
Origin was one of the earlier companies to switch to using Discord as an alternative to Slack. As a blockchain company, we wanted a place where our team could collaborate & interact with our community at the same time. We found Discord to be far better designed for large communities of people that don't really know or trust each other. We made the switch back in 2018. Today, most crypto companies are using Discord. Honestly, it's a great product for anyone who is fed up paying for Slack. I can't imagine ever switching back.

Our story on why we switched from Slack:
https://medium.com/originprotocol/moving-from-slack-to-disco...
Have you looked into Effective Altruism, The life you can save foundation, and/or GiveWell? They are all initiatives to make sure resources are used as effectively as possible when it comes to doing good.
It is only for Apple Devices, and all it does is allow them to easily disable attestation and thus (is this device used for auth secure) for a singular TouchID/FaceID.

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 not technically 'collusion' if one says, very publicly and loudly, "Won't someone rid me of this meddlesome priest?" And when agents of a foreign government with obvious vested interest in said priest's fate come to you with dirt on said priest, you take it and disseminate it.

It is not technically collusion.
I've never liked neither Discord nor Slack. Besides them being Electron apps that throw every single system UI idiom out the window and behave like they're something else, they are just too easy to misuse and suck tremendously if they aren't something you use every day but only check occasionally.

One thing that I don't like in Discord in particular is that if you haven't launched it for a month, you're in for a bad time. First, it's going to update like 7 times. 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.

Also message replies are about as awkward as one could've made them.
Right, surgery is no joke. That is why I initially tried the TIF thing because it was minimally invasive laparoscopic including repair of a small hernia and I was out the next day. But it didn't stick, and didn't work for my breathing issues.

But I have been very hesitant to try another different surgery because it has risks. Just some days when I wake up and my throat is closed up and I am tired etc. I second-guess that. For me Nexium and Omeprazole handle almost all of the actual heartburn. It's just the throat closing up and breathing issues especially when I lay down and sometimes more significant fatigue after meals that don't really go away.
Attestation is just a technical term in the WebAuthn API. Different authenticators can use different attestation data formats. Apple rolled their own, hence the name.
I think the word you are looking for is 'satire' and it's cutting and intelligent not because of the depth of their understanding of some issue, but their willingness to offer characters and comedy around simple ideas and perspectives others dare not broach.

Charlie Chaplin was didn't exactly delve into ideology.

'PC Principal' is a brilliant satirization.

They skewered the sometimes insufferable Tom Cruise because everyone else has to 'fall in line' to the inside censorship and only they had the courage to just 'have a go'.

The bubble they've created for themselves where they can now get away with just about everything is otherwise non-existent in the industry.
Like the laptops that Apple has built with TouchID built-in?
I love the aesthetic and the general idea, but honestly

Based on your location and preferred activities you will automatically become part of interest groups.

Do not love this. That's just me though, I'm a bit fatigued with algorithms deciding the parameters of my affinity presences and preferences online. Either way, good luck!
>Discord really is a high quality service.

-Lots of server downtime
-Obnoxious amount of system resource use
-Crashing
-Bugs
-Forced updates
-Privacy concerns. (Scans your open processes, etc)

Some of us can agree to disagree.
I agree. Discord has one of the most confusing UIs I've used for a while. My first exposure to Discord was when somebody told me to join their Discord server - I was like "where do I put in the address?". Slack calls them "workspaces" which is less confusing. The channel interface is also quite confusing, as you say - joining a voice channel is really weird.

Still, the voice quality is way way ahead of anything else like Zoom or WhatsApp. I think that's probably more important than anything else.
In reply to:

>> Isn't this report advocating that thinning the tree population would have blunted the effect of the bark beetle problem?

Thinning the tree population wouldn't solve it. Removing part of the dead trees could mitigate it but those trees are essential to beetle predators like woodpeckers. Things in ecology are complex and always connected.

The real problem here is the lack of water.
> A big difference between Discord and almost everything else is that server admins aren't real admins

That’s because discord “servers” aren’t real servers and it’s all a whole big closed-source SaaS.

“Server” is a clearly an intentionally misleading term and dark UX used to lure people into thinking they are have actual ownership and control of their fealty SaaS workspaces.

Sadly, given the success of Discord, it seems this lie has paid off big-time though.
Potatoes have great yield in terms of calorie per unit harvested. Other plants, not so much. Think about how much weight you might throw away with a pumpkin or a watermelon.

I have some family members who devoted about an acre and a half to a mix of crops, squashes mostly as they grow the best where they live, and for a family of 5 still had to supplement their diet pretty significantly.

At the same time, they ate more healthily than they ever had before, and often had too much of certain crops that they gave away or sold at the local farmer's market.
> Did I miss something?

Sure

https://download.kde.org/stable/kdiff3/
“The Foundation for Defense of Democracies (FDD) is a nonprofit, nonpartisan 501(c)(3) research institute focusing on foreign policy and national security. FDD does not accept donations from foreign governments. ”

FDD does not seem to disclose their funding source(s) on their website. Do they have a reliable history of trustworthy analysis?
The problem with CSV files are the endless edge cases.

What I'll typically do for larger ones is that I'll write a program that does the reading and the rudimentary processing in C, and then saves the data as a binary .npy file in /dev/shm (or ImDisk if I'm on windows) and load that up in Python. Massage the data more if necessary and finally do the plotting. I found that this helps, hope it helps you too
Turing Pi 2 Announcement
I agree. The core reason to switch for me (and I assume many others) was because the core features were better than competitors and it was free.
On exposure outside main demographic: servers that are gaming adjacent like anime, content creators, and programming already see large numbers of members. A promising sign.
If one understands that the value of your work is almost certainly higher than your salary, then you'd conclude to benefit the world the most, you'd be better allocating your work directly to the cause of global quality-of-life.
Most of the time you can just launch the game executable and it works fine for most games
I have a considerably shorter growing season in Canada than those fortunate enough to live in Kenya.
Discord has "good enough" voice audio quality and infinitely easier on-boarding and usage compared to Mumble. Most users, especially gamers who often have higher-spec machines then normal users, don't care about RAM usage.

Plus there's an underappreciated aspect of having really good text channels tied in with the servers, meaning people have a reason to be looking at the server and who's on voice outside of active calls/voice channels.

(EDIT: Forgot to add, server downtime seems to be a regional thing. I'm unfortunately on Discord almost every night; there's occasional degraded periods but otherwise I can normally assume it just works.)
Try it out, I don't think there's any way now. And it's really easy to get completely locked out of your account if you connect from a low-reputation/datacenter IP, like through VPNs or Tor.
Oh yeah! The buy-in presented to GM's needs some TLC. Now that we have become "official official" we are gonna have our lawyers help with our ToS and working with some convention folks on a better Code of Conduct presentation.

Yeah, we originally thought about using calendly too, but ran into the same rigidness.

Also, I don't think I answered this previously, but we take a 10% cut of game bookings!
I'm really curious why there haven't been hardware improvements that focus on evaluating combinatory logic. It seems like a great idea, especially since parallelization is a lot easier.
Yeah that's another thing: in "direct" (non-server) group conversations, the text chat and any voice/video chat for that same group of people belong to a single "conversation" entity. But when it comes to channels on a server, "text channels" and "voice channels" are disjoint categories. There are just lots of little inconsistencies like this that muddy one's mental model.
Sadly, in Python Strunk & White are now viewed as "relics of white supremacy":

https://github.com/python/peps/pull/1470
China’s Next Problem Is Recycling 26M Tons of Discarded Clothes
The diagram is critical to intuitive understanding...

As for Lex, it's fine. I am just saying, like others, he is underutilizing his speaker...
Show HN: Parlor
Forth on the Atari: Learning by Using (1982) [pdf]
No, it's existed for 5 years. It has consolidated larger parts of the Skype/Teamspeak/Mumble users but VC has swallowed discord whole before it meaningfully replaces old FOSS communities. The future is probably (still) going to be IRC with Matrix somewhere for federation, while discord users has moved over to the next competitor.
Your number seems off by an order of magnitude.

24M users * $5 / month / user * 12 months / year = $1440M / year
>This mixer was penalized for running an unlicensed MSB.

In addition to laundering money. But they were charged with money laundering too.

"COUNT ONE (Conspiracy To Launder Monetary Instruments)"

https://www.justice.gov/opa/press-release/file/1249026/downl...
I've been having similar thoughts ever time I read about the incredible engineering and scientifical achievements of the first decades of Space Age. If we're living in a simulation, have the beings running it accounted for the development of interplanetary probes, people landing on the Moon, moon rocks being studied in the labs on Earth, full spectrum imagery from space telescopes? Or is every piece of data we're getting off-world is an equivalent of peeking into an out-of-bounds area in a game world? And if they have accounted for it, how fast was the insane pace of early Space Race compared to the estimations of outside observers?
Apple didn't just roll their own though, they improved upon it by allowing them to easily revoke attestation for a particular implementation without affecting all other devices out there.

So if an attacker tampers with the physical device, they can revoke the key for that particular device so that it is no longer trusted (the way I am reading it) vs yubikey where if an attacker has messed with one key, there is no good way to revoke attestation for that one device.
"Sign in with Apple" requires a developer account with Apple.

Having saw Epic's developer account terminated by Apple, I would definitely stay away from any "Sign in with Apple".

(FWIW, the only 2fa with "Sign in with Apple", if you don't own any Apple hardware, is SMS.)
We have to agree to disagree. I’ve found Lawfare to be thoughtful, diligent, and reputable. If you could share a specific article you had issue with I’d be curious to see it.
Ask HN: How to start developing hardware for algorithms?
ELI5 how to start developing hardware (e.g. FPGA) that is specific to a class of algorithms :)
It seems clear that White (though Strunk seems to have been rather more serious about it) intended his usage guidance to be just that - guidance. Certainly I've found it useful to know the rules well in order to understand when and why they should be bent or broken.
I believe that the recent conflicts are good examples that EW doesn't work. Perhaps USA has EW that would work, but Russia is (was?) generally considered to have effective EW, and we are seeing EW systems themselves getting directly taken out by drones.

I think that we don't have effective countermeasures now; you just have to expect and tolerate drone strikes just as you have to expect and tolerate artillery strikes.

CIWS systems are rare, bulky and expensive - you can use them to protect certain high-value targets (e.g. ships) but they don't scale to protect infantry emplacements, moving vehicles or the perimeter of large bases.

Anti-air missiles work against the larger (and more dangerous) UAVs, however, the problem is that if you have to shoot down cheap drones with the current very expensive missiles, then you still lose on a cost/efficiency basis.

The role of aviation a couple decades ago involved a limited amount of very effective but very expensive aircraft - and we have effective but expensive countermeasures. The current situation involves lots of cheap aircraft hitting expensive targets (e.g. tanks and various vehicle-based weapon systems). So we need either to have lots of cheap countermeasures, or accept the drone reality which means that high-value targets don't survive, so instead of a single great but expensive tank you'd need perhaps four quadbikes with rocket launchers, or a dozen small unmanned tracked vehicles.
Nope,
thanks for sharing now I can build TUI apps
Nobody uses "foe" that way, at least not in whatever dialect of English I speak. "Opponent" might work.
Stripe in Observable
i'm just going to leave this here: http://www.whatislife.ie/downloads/What-is-Life.pdf
Yeah me too. I actually had to go back and read the text to figure out what improvement had been made because it looked identical.

I was expecting something like MergeResolver which diffs Javascript ASTs:

https://mergeresolver.github.io/
Complex systems will save us (TEDx)
The map already exists, it's just increasing the draw distance.
https://newrepublic.com/article/115726/period-our-simplest-p...
thanks for sharing,
any idea how can I display tabular data in commandline using python
Some of the biggest lessons I learned about communicating are to flip the interaction, which paraphrasing does well.

If I'm struggling to communicate something, the best approach is to listen carefully, paraphrase every point, and focus on what _they_ have to say first. I can't add to someone's knowledge if I don't know what's already there.

If I'm trying to understand something, it's often a good approach to take charge of the interaction, and actively 'assemble' the knowledge in my head. I can't add to my own knowledge without connecting it to what's already there.

I also find these things are nearly impossible to do well on the internet...
"I tend to find those who feel the need to "fight against this" are the ones who are not on the receiving end."

i'm constantly mistaken for a white male. i'm on the receiving end more often than you think.
> Excellent group voice chat quality and controls

Discord is still miles behind Ventrillo for this. There are still participants on every server I've been on who can't be heard at 100% boost on my end. On vent, I could just set up a compression/normalization chain and never have to worry about any participant being too soft or too loud ever again.

Maybe sound plugin chains are an advanced feature, but I really, really wish it was offered in Discord.
I’m truly amazed at how well discord got down their invite-to-server flow. It’s honestly the best I’ve seen. I get annoyed when I have to join a separate slack org, but joining a discord server has practically no barrier at all. It means that setting up individual servers per person is totally viable. Joining someone’s server feels like going over to their house to hang out.
When I used to work heavy manual labor I was definitely able to easily put down around 7-8 pounds of food per day. One of my coworkers was into weight lifting and estimated we were burning between 3,000-5,000 calories per day depending on the job.

10 lbs of potatoes is only 3,500 calories. Which, while far in excess of a "normal" sedentary lifestyle, is completely reasonable for people working heavy labor jobs if that's their primary food source.
IIRC discord also requires phone numbers when you connect through services like VPNs or TOR or something. Basically makes pseudonymity really hard.

Also regularly I can't log into discord without first filing out a captcha and receiving an E-Mail from them even though my password is valid.
>>But for money transmission to occur, an intermediary needs to accept customer funds. For a Monero transfer, there is no intermediary. Someone could build an MSB on Monero itself which would require registration, but using Monero to send funds directly to a merchant for one's own purchase, for example, is not money transmission.

They are huge fines and decades in jail sentences at play in money laundering. How sure are you? Not that anyone is going to do X or Y because someone in a thread said so, but things aren't as simple sometimes. Add the potential penalties and...
I think you must be omitting variables, or simply trying to maximize dollars or some other approximately ordered quantity rather than maximize subjective fulfillment in life.
> Discord requires nearly no setup. Starting a server on Discord takes two clicks. Creating channels is two clicks. It works instantly and all the time.

What? I just tried, and it took about 4 recaptcha challenges just to create an account, 12 clicks (excluding the clicks on recaptcha challenges), and 4 more clicks to create the server
When this was pre-announced awhile back I highlighted the lack of anonymity, due to the Apple secure element (T2 on laptop/desktop; whatever the name is on mobile) lacking attestation capability. That comment was downvoted by folks that presumably don't understand the problem at hand.

In that pre-announce video Apple dared to insinuate that attestation by current devices is de-anonymizing, when that isn't universally the case. And that their flavor of such would be "actually" privacy preserving. At the time, I figured this (a remote service) would be how they would address it, as the secure hardware probably doesn't have the burned in capability. Largely due to Apple needing to do it their own way.

Now of course, like the "normal" U2F attestation, this is private between the client and the service. But in Apple's case, like DOH, it is not private between client and Apple. IOW, a decrease in privacy, but marketed as an increase! LOL, classic Apple!

They go even further in their blind denial by stating:

> this approach avoids the security pitfall of Basic Attestation that the compromising of a single device results in revoking certificates from all devices with the same attestation certificate.

without recognizing or acknowledging that there is still a single point of compromise, but now it's a cloud service which many engineers have access to and presumably isn't 100% impervious to outsider attack either. So yes, it may avoid the single device security pitfall (resulting in a largish group of devices requireing to be revoked), but it trades it for an even bigger pitfall of all devices everywhere needing to be revoked!

It's sad that the reality distortion field has to be extended to privacy and security. Apple could easily just present their take on it without confusing the issues for the sake of marketing.

Further, it's up to the site to decide whether to use an anonymous attestation or not. The user will not be informed either way. With "standard" attestation, it's up to the user in their decision of what token (security key) to buy, and is always in effect. That said, a non-attested enrollment, if done correctly on the client side, doesn't give up privacy; just security.

To answer your question, it depends what you mean by "taking on". Yes, Apple is assuming some risk. They are not taking on any liability in the legal sense.
More of the message you replied to was talking about dinner than was talking about anxiety or control.
No bonds are bound by market rates that the central bank doesn’t allow.

For rates to go up prices must come down, and the central bank can QE at any price to stop that happening whenever it feels like it.

Carry on betting against Japan though if you believe otherwise. The widow maker trade has taken many over the years.
"But at that level, everyone is operating under the same rules"

No they are not. In reality it means, the athlete with the better chemist behind him, meaning the one with the not yet traceble substance, will win.