skysight-inc/HackerNews huggingface dataset:
It is really funny to see so many people disagreeing in the comments over the suitability of this meal. Are you sure you're not talking about spaces and tabs?

Jokes asides, if you get the chance to taste some French Tacos, the "Gratiné" option, if available, adds grilled cheese on top and that's amazing.

Until today, my fav is the "Indy" option from Hamamet in Lyon (Charpennes) , that comes with additional slices of goat cheese and black olives. The absolute best to ruin the benefits of the running you did just before.
3Blue1Brown – How (and why) to raise e to the power of a matrix
Things like using UInt8Arrays instead of Node's homemade Buffer class, fetch, using WHATWG's implementation of Streams, Blob, WebWorker, etc.
I'm certain a person's preference probably creates a self-fulfilling prophecy.
Slight review shows I may be off on my terminology... Interviewing isn't a soft skill per-se but it is still an important one for those who wish to interview as it stands currently.

https://www.wikijob.co.uk/content/interview-advice/competenc...

> Soft skills are the more intangible and non-technical abilities that are sought from candidates. For example:

* Communication
* Teamwork
* Problem-solving
* Leadership
* Responsibility

So "interviewing" isn't a soft skill as I've always though it to be but I didn't call CS basics a soft skill - I called interviewing one. I was thinking more "a skill not work related per-se" - ie interviewing - while the expected definition is more... personality and interpersonal skills.

I'd consider interviewing "personality and interpersonal" but I can adjust my terminology.

Interviewing is an important skill for most people and interviewing in the programming realm, unfortunately, relies on CS basics. Generally you don't get one without the other.
A lot of the language we use for dealing with moderation was developed for Usenet and related systems: trolling, spam, flames, etc. The problem was bad enough that we developed names for it.

There was certainly less of it; all of Usenet fit in a box of magtapes. But it could still have some pretty big tempests in that teapot.

It never even got close to solving spam, which exploded after Eternal September. It took AI-esque systems (and enormous heaps of data to feed them) to reduce spam to a manageable level. Trolling is a harder problem than spam.
> Things System 76 refuses to do: usbc PD

And: LVFS
"Right or wrong" maybe not, but for well managed communities on the internet, there are objective definitions for appropriate and inappropriate, based on shared values and context.

If you leave it up to each individual to decide what is appropriate or inappropriate, and provide them with the tools to block content they consider inappropriate, that's a burden on them, because you're not taking care of it at the community level.

And if the community's strength comes from shared values, and you leave that up to each individual to decide, what's shared, and what sort of "community" is actually offered?
Is this built as a Gnome Shell Extension? Would love to be able to just pop this into my shell on OpenSuse without having to change to an Ubuntu based distribution.

Also, what are they going to do once nobody is supporting Gnome 3.38 anymore, porting this to Gnome 40+ seems like it's going to be a pain in the ass. Hopefully it doesn't necessitate a Gnome Shell fork...
Adding more people is a greater security risk.
Sorry, what was this about "not being governed by religious law"?

> full rights for women, minorities, and LGBTQ

So not full rights for religious minorities. Moreover, conversion is quite difficult and the process is made much easier if you have a parent who is Jewish (which generally forms an ethnic group). Only recently were non-Orthodox conversions recognized for this purpose: https://www.nytimes.com/2021/03/01/world/middleeast/israel-j...

Also, if you are from Palestine or Iran, you are excluded from citizenship via https://en.wikipedia.org/wiki/Citizenship_and_Entry_into_Isr...

ie. specifically on the basis of your ethnicity &/or national origin.

I find it hard to take seriously claims of equal & full rights for minorities when those rights require converting to a different religion or being of a different ethnicity in order to apply to you.
Wow, your shell seems to be pretty far along.

> The problem isn't so much finding a way of passing metadata but how do you retain compatibility with existing GNU / UNIX tools

Honestly? I'd have suggested a new syscall that provides an interface similar to isatty(). It seems a matter of adding a few constants to the ioctl syscall, prototype it and prove it is useful, then upstream it. Better make a crude prototype, see if that's any useful, and ask upstream what they think of it.

If the new ioctl isn't available, nothing changes, programs continue exchanging whatever they expect. If the new interface is available, most programs won't know about it, and would continue their business as usual. However, programs that know about it could get more metadata trough it, and communicate in a smarter way. Looks like a standard way of introducing new functionality, can be deprecated if needed, and keeps backwards-compatibility, at the expense of a tiny bit of complexity (dwarfed by having to support multiple formats, which some tools already do).

The way you do it seems quite fine too, not sure which would be better.

Staying with traditional file descriptors also has the issues that you are limited to unidirectional communication, and only one file descriptor, so maybe you need a protocol like html, as a sibling joked.

> As for handling graphical components, that's a little easier. Many command line programs already alter their behaviour depending on whether STDOUT is a TTY or not.

Well, that's kind of my point: you could output more than curses interface if you wanted, something like an xml ui file, or a list of commands on a side channel. But I make no judgement on this: it was just to illustrate what kind use-cases this would enable.
Did you try Half-Life: Alyx? It was incredible, imho. I can't stop going back to it.
I'm not so familiar with web development and don't quite understand where this fits in. I know I can run JS in my browser. I know I can run JS on a web server using node.js. I know I can compile Typescript to JS. So how does Deno fit in and what is the added value? Not trying to be negative, just curious.
I never liked Gnome3 and I never liked Unity. I have however been more than happy with XFCE distros. Simple task bar, simple menu, doesn't waste space and can look quite nice if a little attention is given to design. If you are unsatisfied with the major DEs it's worth at least trying.
Dunning-Kruger is Impostor Syndrome's evil twin. And it's impossible to know which one you may suffer from!
> If the renter could afford the rent, he can afford the mortgage

This is not necessarily true. In Los Angeles, for example, the price-to-rent ratio is about 38, i.e. if you pay $1000 / month in rent for a place, buying a comparable place would cost you about $450,000 (38 * 12 * 1000). There are a lot of people who could afford to pay $12,000 / year for housing, but could not afford the down payment on a $450,000 mortgage.

For that matter, the interest payments alone mean that renting is cheaper than buying -- 3% interest on a $450,000 loan alone is already $13,500 / year, and that's before taking into account that you also have to pay property taxes (another $3,500 / year), maintenance (probably another couple thousand a year), and principle on the mortgage (about another $9,000 / year).

In less inflated housing markets, it is generally true that the cost of rent is similar to the cost of a mortgage, but that is definitely not true in all markets.
If I wanted to use the external money app they're piggybacking on, I can use that. I don't need it to be all one app. I have a web browser app for all-in-one app when I want that.
It's not something that is always reproducible, and I suppose it depends on traffic and location as well to a certain extent. I've certainly found it satisfactory for general conversation but I do often see delays in delivery.

This is, however, something I also see with Signal. Texts can often take 5-6 seconds to deliver.
how Beats compability is preserved?
A bit off topic but I'd love to see a sort of ML/AI feature where "related discussions" can be added automatically for added context, I appreciate you do this manually and I find it very useful to get more of an idea of the relevance/importance of a topic!

(Maybe even a "HN search found 3 possibly related threads")
i love that people are working on this stuff. for some reason it always fails. although i guess unreal blueprints are successful
Israel is not a democracy. It is a country ruled by religious fanatics, basically. If you are not a Jew, you do not profess Judaism you are denied some of the civil rights, maybe not officially, but practicaly. Think of all the Palestinians there.
Nuclear scientists are not civilians, unless their work is entirely theoretical, without connection to actually building something.

> Would it be acceptable for Iran to assassinate Israeli nuclear scientists in Israel?

Acceptable? No. Terrorism? Also no.

A military attack is a thing you know. Not everything is terrorism.
Screen resolution is only 2256 x 1504.

My 5 year old laptop has 3200 x 1800 and it looks like nobody makes this resolution any more.

My laptop is a Samsung ATIV Book 9 [1]. It is getting old and I will have to replace it soon, and sadly no one is making an awesome laptop this good any more, not even Samsung. The display, the backlit keyboard, the general build quality, and the industrial design is better than even MacBooks.

[1] https://www.samsung.com/us/computing/windows-laptops/noteboo...
It's hard to separate content moderation from the problem of Evil. Low entropy evil is easy to automate out, high entropy and sophisticated evil can convince you it doesn't exist.

This is also the basic problem of growing communities, where you want to attract new people while still providing value to your core group, while still managing both attrition and predators. What content moderation problems have proven is that even with absolute omniscient control of an electronic platform, this is still Hard. It's also yields some information about what Evil is, which is that it seems to emerge as a consequence of incentives more than anything else.

In the hundreds of forums I've used over decades, the best ones were moderated by starting with a high'ish bar to entry. You have to be able to signal at least this level of "goodness," and it's on you to meet it, not the moderators to explain themselves. There is a "be excellent to each other" rule which gives very reasonable blanket principle powers to moderators, and it's pretty easy to check. It also helped to take a broken windows approach to penalizing laziness and other stupidity so that everyone sees examples of the rules.

Platform moderation is only hard relative to a standard of purity as well, and the value of the community is based not on its alignment, but on its mix. If you are trying to solve the optimization problem of "No Evil," you aren't indexed on the growth problem of "More Enjoyable." However, I don't worry too much about it because the communities in the former category won't grow and survive long enough to register.
This is only partially true. TypeScript does have tsserver built in, which is where the language server design originated from (just with a slightly different API). The VS Code TypeScript integration is a layer around that, not a custom implementation. There are also a couple other TypeScript language servers out there (which again simply wrap tsserver and translate the APIs) which work great.
Because when you say "oh I'm happy with Bezos and Zuck having over 100 billion when I'm lucky to put food in my kid's mouths" you are going to revert back to the monarchy, we need to continue to fight these people who think that the rich should continue to trample the poor, especially the really poor of the world. I have no problem with an upper crust, but currently we're moving back to just a few people controlling the world, politics, and freedom.
WhatsApp's new privacy policy is so bad it might be illegal
That's odd, as headache is a common symptom for many vaccines (or pretty much any medicine).
While I agree that the main point is deterrence, the rules have changed in the last 50 year and it's not always a country vs country. Israel created their nuclear program to deter an all out war that could lead to Israel destruction but today Israel isn't fighting their direct neighbors in a conventional warfare.
Nukes in the hands of North Korea are bad no matter what, don't underestimate a mad man and their cult followings.
The X1 display and sound are definitely a big improvement over the x220, but the trackpoint is terrible (drifts all the time) and the keyboard is a big step down. Both sacrificed at the altar of thinness.
Oh, if it's just a joke that went over my head then that totally makes sense! Though in fairness there are apparently-serious interview questions that are even easier (e.g. FizzBuzz, though I don't think anyone asks that anymore either) and I've been asked interview questions that aren't much harder.

I mostly agree with your impression, though even after adjusting for intelligence I bet there's a positive correlation between knowing how B-trees work and, say, having a good intuition for how to index a database.
I am genuinely wondering how big is the intersection between "non-cli users" and "power users" on Linux
> And re: the autopsy listing as homicide https://forensicresources.org/2019/homicide-manner-of-death-...

Thank you for this source. So the police killed George Floyd possibly without "criminal intent", but certainly through "one or more intentional, volitional, potentially harmful acts directed at the decedent", "committed by another person to cause fear, harm, or death". Sounds like a fair description of a baseline of what happened. Intent will have to be determined by the court.
Just wanted to chime in. Same experience here. Switched to Dvorak over 20 years ago and I had almost the exact same experience.

It's just like knowing a different language, there's some switch somewhere in my brain I can flip and type in either layout. If I use one for a long period of time, the other one gets slower and less easily recalled, but it takes on the order of minutes to come back to 90% speed.

Agree that the main annoyances are hotkeys and what layer of the software you're mapping things in.
How about making people put down a bond of even a small amount say $10 and something tied to your actual ID. The registrar knows who you are but sites only know you are a verified person but not who you are.

If you are found to be a fake person you forfeit the bond. Now it costs $100,0000 to create 10k fake people and you can lose it all tomorrow.
"a workable window manager" sounds to me like you just mean "I want a macOS clone and I don't want to learn anything else even if it's more efficient".
If I got it wrong, I'd recommend sway or any other tiling wm that adapts perfectly to laptop limitations of 1 screen and no mouse included.
Usenet self-selected for (relatively) wealthy (usually) Americans who had the intelligence and know-how to get online at a time when it was costly and difficult.

And it fell to Eternal September.

The really only way to moderate a group is keep the group small.
I don't understand how a social stigma would work for sideloading apps. It works for iMessage because it's a social product. But how would anyone else even know if the apps on your phone were sideloaded or not?
Good to know. I use https://www.amazon.com/dp/B078S3M2NX/ref=cm_sw_r_cp_apa_glc_...
The spotify example didn't work for me. Oh man, I just noticed the zoom button at the top, silly me! :D
If nothing else, the logistics of transporting J&J make it a lot better in a lot of cases. Pfizer in particular needs to be transported super-cold, and Moderna needs to be frozen as well. J&J can be handled much more like a flu shot.

That said, I'm smarting a bit (even though I understand why) that the fully vaccinated guidelines cover 2 weeks after J&J, while it's looking likely the mRNA vaccines give you better protection even 2 weeks after the first shot. (You really do want the second... the 6-month Moderna study shows you get about 10x the antibodies from the second one, which means the protection lasts much longer if nothing else.)
Yeah, I am always curious how some people act like a study of this sort means you should change your behavior. Studies find averages and correlations (and sometimes causation), but that doesn't mean much for an individual trying to make a decision.

It might be true, for example, that the average person does better with hand written notes than typed notes. That doesn't mean that EVERY person does better with hand written notes, and you have more information about yourself than just being 'an average person'. If you think you are better at taking notes on a computer, your information is much more applicable to your own situation than a general study showing that most people aren't that way.
How Biased Is Media Coverage of the Border “Crisis?”
>The risk of dying from a blood clot after receiving the J&J vaccine is six in 6,800,000 (6.8M)

that we know of.

I suspect the lack of understanding about what is happening, and what other knock-on effects there might be is what is behind this.

If a wing falls off of one airplane in a million, we still stop and try to figure out what happened because as far as we know, wings are not supposed to fall off any airplanes, so there's something about the system we need to learn more about.
yeah, and how many got "non-severe" clots? Obviously, it isn't a binary situation like: you are 100% OK vs you are dead from clot.
Deno is designed to be a replacement for Node.js on the server. The introduction to the Deno Manual [1] provides a comparison.

[1]: https://deno.land/manual@v1.9.0/introduction
I have found peace of mind using XFCE :)
> (PayPal is) on an uptick. I'm not sure why.

One thing PayPal does well is have all the features you 100% depend on, already running well. The UX is kind of terrible, but it's at least all there. As a PayPal purchaser, I can enforce a specific shipping address, or a specific source payment method, change it constantly at will, and the seller mostly can't mess it up (PayPal enforces it on my behalf). I can sign up for a subscription, cancel it, all from PayPal's side, and the seller literally can't control that experience or block me from doing that (PayPal enforces that on my behalf too). I can even dispute a transaction with one click (although I've never needed to, so I don't know what happens after that).

I also have a Visa, MasterCard, Amex, Discover, and Simple, and Venmo. Some of these other credit card merchants or cash services have parts of these pieces half implemented. (There are 'fake/disposable' cc numbers and such that try to replicate the 'cancel anytime' thing. You can definitely call a credit card company to block future transactions from a specific company). But to my knowledge, no one else actually has the whole minimum-featureset-for-purchasing figured out and accessible with just clicks online. PayPal does. And they've had it, consistently, for almost a decade.

---

So, as a person who writes eCommerce stuff all the time, I get why folks in the industry is sick of it. (It's duplicate steps, we always have to do "real credit cards" merchant, and also a separate "PayPal" integration)

But as a purchaser, I always prefer the PayPal option, rather than handing over a Credit Card to their Stripe/Square/whatever merchant service -- especially for anything with recurring billing. I get why other folks prefer it as well.
> That should be up to the user. Not you, me or Apple.

It’s pretty obvious why this is flawed: a lot of people will end up being sold on scammy or privacy invading stores.

You’ll be able to blame them for making the wrong choice, but it won’t actually be their fault. It will be the fault of those who prevented Apple from offering a curated environment.
I hope that ARM[1] can become a real challenger to the x86-dominated server/desktop/laptop space, maybe even give us a bit of that vibrant environment of multiple competing platforms that existed in the 80s and 90s.

Perhaps it's just my nostalgia speaking, but I always found it neat how there were x86 daughterboards for Macs and Amigas, and various other similar setups. A full Ryzen APU-powered PC with good graphics performance can easily fit on a PCIe card, which could slot neatly into a hypothetical ARM-powered PC, with access to the mainboard's resources.

Use the ARM main PC for desktop and other less intensive tasks, and fire up the full-fat x86 daughterboard for gaming and number-crunching.

Or maybe it would be a lot more elegant to just have good power management on an already powerful ARM CPU and GPU and handle what x86 stuff you need via emulation, but full-computer daughterboards are just so neat!

[1] Or even better, RISC-V.
I’ve never commented on a HN post, but finally you’ve all got to me.

Why are people mostly commenting moaning about something completely different to what the article is about? Fine, I get it, you don’t like 1Password’s tactics regarding subscription models. But this is about infrastructure secret management. It’s the same with Google Cloud announcements “hOw LoNg UnTiL tHeY dEprEcAtE iT???” ... boooooooring
I don't know how long it takes to add new devices to this list but I imagine at some point you'll see the SL4 here:

https://github.com/linux-surface/linux-surface/wiki/Supporte...
Attacks on Jews by Muslims LONG predate Mandatory Palestine.
Well I'd say the well fed are getting 90% of the food while they are only 1% of the table
That's your preference. But I would certainly be fuming if the only option on Linux was, say, GNOME. The workflow doesn't agree with me and neither do some of their UI choices. Thankfully, the "Linux desktop ecosystem" has afforded me a number of options that I much enjoy using.
deno supports typescript out of the box whereas to run typescript in nodejs you need to transpile down to javscript first. deno also has some security features enabled by default like not allowing network communication unless you explicitly enable it. so that prevents malicious packages from making network requests that you might not have noticed. thats a great feature because tons of javascript projects/tools dont need to send http requests so if your tool doednt require that then you can be confident that any dependency you use is not secretly spying on you.
Playpulse ONE – The gaming bike that unlocks your fitness motivation
Do any corona-family viruses cause cancers that we know of?
Suicide trends in the early months of the Covid-19 pandemic
According to some experts, Covid-19 can endure on certain surfaces for as long as six days.
Inequality is dangerous.
When welfare was introduced in european societies some centurys ago, the main reason was security. For the rich.
Ask HN: Facial Authentication
What are the best open source libraries for facial authentication? And do they have liveliness checks as well?
Pass: The standard Unix password manager
4K on a 14".. what is the use case for that? unless you have some hybrid long-short sightedness (d)efficiency, use your laptop as a chesttop, or want quadruple the pixels for half the battery life I really can't see any benefit
I sell on Tindie- non-US customers have big complaints about PayPal (Tindie's only option at the moment): the money currency conversion is a rip-off. Many in Europe have moved to TransferWise and Tindie seems to be working on it:

https://wise.com/us

I also sell on eBay: they direct deposit into my bank. I have no idea what happens with international orders.
Signal used SGX already before MobileCoin (for their contacts).

"SGX is a pile of hacks in a trenchcoat pretending to be a secure enclave" --- paraphrasing the only correct summary of this technology.
I keep seeing references to the Baader-Meinhof phenomenon all over the place lately...