skysight-inc/HackerNews huggingface dataset:
Re: separate species, I don't believe that's actually a requirement to meet the conditions of parasitism per Oxford Dictionary. A parasite is defined as "an organism which lives in or on another organism (its host) and benefits by deriving nutrients at the other's expense." -- Without getting into the emotional connotations of calling a child a parasite, it certainly does meet the Oxford Dictionary definition.

Re: bad for the creature, hyenas give birth through their clitoris. I'd suggest that's not great. Children cost an average of $233,000 to raise. That's certainly not great. That doesn't take into account career cost and opportunity cost of lost income. Sub-optimal too.

I'd describe children as mandatory lol.
According to this Antarctica seems to be the biggest of them all? Or at least much bigger than say USA
Out of curiosity I checked what Files (the desktop app) and file (the CLI tool) do in Ubuntu 20.04.

Files says that image.png is a PNG image

$ file image.png
image.png: PNG image data, 965 x 720, 8-bit/color RGB, non-interlaced

$ mv image.png program.exe

According to Files it's a DOS/Windows executable. If I try to open it from there it opens Archvie Manager and displays an error dialog. And yet

$ file program.exe
program.exe: PNG image data, 965 x 720, 8-bit/color RGB, non-interlaced
$ eog program.exe

It loses bash autocompletion on program.exe but eog opens the image.

$ mv program.exe sound.mp3

Files reports it as MP3 audio. It opens in the sound player program (it has no nome on screen) and does nothing. Of course file correctly identifies the file as PNG. eog sound.mp3 works.

$ mv sound.mp3 text.pdf

Files says it's a PDF document and opens it in evince, which fails with an error message. eog text.pdf works

A suggestion to Files' authors: check the magic file definition, not the extension, especially when opening files.

What I use extensions for: to remember what a file is, by the name of it when doing ls in the terminal. The extension is more to help me than the OS. I open most of the files I work with by the command line, not in Files. Another reason is that if I send the file to somebody else I want to make it easy for them. So screenshot-2020-11-16_1000.png and not screenshot-2020-11-16_1000 which maybe breaks some of their tools. Third reason: some files must have an extension: header.h, program.c, program.o, program and not header and code, code, code :-)

And yes, programs in *NIX never had extensions. So ls / and not ls.exe /
No organization without the ability to print money is going to have a policy of paying for experimental healthcare treatments, unless they want to go out of business.

It does suck that there aren't enough people to do proper experimentation for this affliction.
I have killed renewiltord because I failed to invent immortality.
One of the hallmarks of Apple news and commentary is how whenever Apple merely announces it will do something, Apple is treated like it already did it, while exactly matching its own promises.

The current headline* hints Apple has already made changes, while the article only says Apple 'plans' on making changes over the next year. Any other company would have been torn to shreds on HN if it kept sending cleartext logs and merely 'planned' to sometime patch this out.

The plan is odd too - why does Apple need 'a new encrypted protocol for Developer ID certificate revocation checks' when existing encryption protocols can do this?

* "Apple Addresses Privacy Concerns Surrounding App Authentication in macOS"
> Their main objective is to make us want things we didn't want before.

Is it the main objective, though?

IMHO the main objective is to make potential customers aware that you exist. It's very basic behaviour for someone who tries to sell something, like setting up your fruits cart on a busy road, in full view, and not in a deserted backstreet.

There is nothing intrinsically unethical about ads or targeted ads.

Targeted ads are not that different from telling a friend about something you saw or heard of because you know that they might be interested.

"Unethical" is one of those terms that is being exponentially thrown at anything some people don't like, which only hollows out its meaning.
Slate star codex has a great article on gout (covering both causes and the strange correlation with fame and profit): https://slatestarcodex.com/2020/04/27/give-yourself-gout-for...
Snort3 will offload work to a second core only when the first core is overloaded, for the most part Snort3 uses only 1 core.
HAHA! Truly absurd indeed. But anyway, the point was that ads are just speech.
Fixed now! Thank you for the heads up!
I don't mismatch extensions because I don't want to play tricks to me in the future :-)
Sometimes I don't add extensions, usually on plain text files.
I find it rather ironic that someone with the handle “DoingIsLearning” is arguing against doing new things.

Everything we do that is new has risks. History has shown us that the benefits of innovation far outweighs the costs. This does not mean progress comes with no downsides, but that the good is vastly better than the bad.

Many people seem so scared now of the possible risks that they are afraid to do anything really new. Living is risky, progress is risky, and not doing is even more risky.
> The difficulty in fencing such extremely rare items must be immense.

It's probably similar to other underworld industries, steal-to-order is definitely more common than what people expect.
For certain games (e.g Dark Souls, Sekiro, etc.) the constant repetition and grinding is the point. If that's not your thing, the game wasn't made for you, it's for masochists. There's a video on YouTube [1] of a guy beating the game with a partially paralyzed hand.

1. https://youtu.be/tso8u4OJLuI
Speaking as someone who does in fact speak, read, and write Japanese, I would like to preface this by saying that I greatly enjoy and continue to use the Hepburn system.

I think there can be two purposes to a romanization system for any given language, and more generally, any system used to transliterate from one language to another.

The first, which you're getting at, is accurate representation of the original phonetics to as precise a degree as possible. Obviously this has value in situations such as the one you point out, where two similar items have subtly different pronunciations.

The second is to be useful to a non-native speaker with possibly not even a passing familiarity with the language. I don't know about you, but I don't know what /ʧ/ is, and I surely don't expect my friends, or your run-of-the-mill travel to Japan to know it either. I'm also not a fan of accented letters like 'ô', which in a romanization, inches closer to IPA territory. Surely it's my American perspective speaking, but accented letters are, to me, devoid of information and I can't help but interpret them as noise rather than signal.

I argue that if precision is your most desired quality, then you may as well go whole-hog and just adopt IPA for your rominization needs. Linguists have figured out how to represent sounds with precision, so we may as well piggyback on their hard work.

If however, you think that a romanization should be useful rather than precise, then Hepburn makes quite a bit of sense, barring it's occasional quirks like 'wo' for 'を'. The system has traded precision for ease of use. Was some information lost in the process? Yes, absolutely. Intonation is gone, for instance. But although intonation exists in the language. it just isn't that important in Japanese.

Textbooks for other languages have gone with more precise romanization system and suffered for it. I've gone through some Korean textbooks, and they generally all use a weird combination of IPA and some uncommon (to us non-linguists) ways of romanizing hangeul, which made the initial few weeks of learning depressingly difficult. There was a clear overfocus on precision of pronunciation, but as an introductory level learner, I just didn't care for that level of accuracy. A system that is easy to understand and pronounce at first sight at the cost of some phonetic accuracy is well worth it for the casual observer. When extremely high accuracy of pronunciation becomes important to you, IPA is always around to show you how it's really supposed to sound.
> There's just no way to argue with a group that wants to lie with impunity and support a leader that lies, breaks every norm and is generally showing signs of a being a dictator

And it should be pointed out that about 70 million Americans support this.

Fermi's Great Filter may be people advocating for no filtering...
Not all smart systems are terrible, I've the Honeywell evohome system and it has been flawless for the 18 months or so that it's been installed, bit it looks like a different strategy was used - the main thermostat/bridge/controller is linked via wifi, but everything else is run over a different RF standard, so all the TRV's, thermostats and the boiler controller talk to the main controller directly (iirc it's in the 900MHz range)

The main controller runs the scheduler and is the only device which reaches out to the internet (to sync with honeywell's cloud systems so you can control heating etc from an app remotely when away from home).

Other than the interface on the controller being a bit clunky, I've no complaints, even the batteries in the TRVs seem to be lasting well.
Ironically, CRLite seems similar to the approach Apple was (is?) forcing for "content blocker" extensions to Safari--pre-supplying a canned declarative blacklist to Safari, instead of Safari allowing extensions algorithmic access to the current URL.* Their motivation was supposedly to increase user privacy. Funny how they didn't think of that in the CRL and app-blacklist cases. Perhaps they were worried the locally-cached lists themselves would be subject to attack?

*In my opinion, in the content-blocker instance the result is a much poorer user experience (ad-blocking effectiveness, flexibility) when compared with e.g. uBlock Origin, and one of the reasons I continue to use Firefox instead.
20y on Windows, 2y on Mac, 2y on Linux: Linux is sometimes painful, but beats the alternatives.

Pros: Customizability, speed, MS/Apple can't dictate what's on my PC.

Cons: Wifi issues, screen tearing, time spent configuring.
> Effective advertising targets people who are likely to want the product or service already.

Yes and no.

The problem with digital advertising is that the only part that's easy to measure is what's happening at the bottom of the funnel. Which means that a disproportionate amount of effort and attention gets spent on those campaigns.

There's a whole layer of awareness advertising which, while it's not about influencing behaviour, is certainly about building consumer awareness of a brand or product to later build purchase intent.
> The main objective of ads is to connect buyers and sellers via brand recognition. That's why companies spend so much money on advertising.

That's a "motte and bailey" defense of advertising, though. If the stated main objective of connecting (existing) buyers and sellers were true, almost all ads would be restricted to opt-in forms like trade shows and catalogs (be it paper or digital). After all, it makes sense to let a buyer self-identify before spending money and effort on informing them about your wares.

The actual primary objective of most advertising, as demonstrated in the real world[0], is to create new buyers, and recapture those you buy from your competition.

> The problems with digital ads is that they are deceptive, clickbait, annoying, (...) ugly (...).

That's started way before digital. Check out pictures of some old newspapers or billboards from a century ago - that was "clickbait" 100 years ago too. It does read strange (all that presumptuous and grandiose language), but it's only because we've became culturally immune to that kind of wording. More recently, I'd argue TV ads were and are the worst - the current form was refined into pure and unadulterated brainwashing. On-line at least mostly spares us that.

--

[0] - "The purpose of a system is what it does". https://en.wikipedia.org/wiki/The_purpose_of_a_system_is_wha...
They're basically just promising they won't be bad guys, which solves nothing.

The proper way to implement their feature without causing privacy issues would be to periodically update a list of authorized certificates and check against that list locally when launching apps. That would probably also increase performances.
This week I have prepared a startup idea Building a Quora for checklists
> In Linux it's a mystery. I like my computer to behave in a predictable manner.

You're not really talking about Linux. You're talking about mime types and xdg-open, the de-facto default way Linux desktop environments (not to be confused with distros) handle default applications. You mentioned double clicking so I'm going to assume you were talking about it in the context of a GUI DE opening files from a file manager or the desktop.

xdg-open is configurable and even completely replaceable. For example, I have it replaced with mimeo, which I have a couple hardset rules based on extensions. Any time I don't like its default behavior, I'll add 2 lines to the config file to specify what I want. I personally don't like configuring mime types and stuff itself. It's incredibly predictable because for example I just tell mimeo that anything that ends with pdf should be opened with zathura. I find that Linux tends to be way less mysterious since it's so open and transparent and configurable.

But a valid complaint to this response would be that defaults matter, and that you shouldn't have to tinker to get what you want.
So I think in that sense you're thinking of how KDE/GNOME handles this, which last I checked was extremely simple. You just right click a file and set the default application for opening its mimetype. Any future file of this mimetype will be opened by what you specified. And I think mimetypes are just better UX than raw extensions; it's a much better experience telling KDE to open all music files with your music app rather than specifying extensions. And various applications come with .desktop files that let you know what they can handle. So you get a nice list of relevant applications but you can still tell it to open it in whatever you want. Meanwhile in Windows the default behavior is to hide file extensions which I think is actually the worst of both worlds. Using file extensions to inform default applications while hiding them. I find that to be more mysterious.

> In Windows extensions have a meaning. In Linux, why even bother having extensions? In neither OS does the extension tell you about the content of the file. But on Windows the extension does tell you something useful about how the OS interacts with the file.

Again, "Linux" is not a monolith (yes the kernel is monolithic, but you know what I mean) that you can compare directly to Windows.
Windows basically has a mime types system but worse (less intelligent with clunkier UI and legacy defaults), and there's nothing you can do to change it.
On Linux it depends entirely on what you have setup.
For example, for a long time I just never had it set up.
There was nothing to "double-click" to begin with, and if I wanted to for example open an image file with my image viewer, I would just type out `imv bruh.png`.

What you're actually debating is xdg-open vs. whatever it's called in Windows.
I personally kind of agree with you so I don't use xdg-open.
But I'm still using Linux.
"The left wants power" so they can give you healthcare and make the rich pay taxes. At least that's the US "left", which would not be called left anywhere else in the world.
Wow, coming here to Y Combinator and having to see pretty damned racist things is terrible.

I live in the Bay Area, San Jose, Have a place in Houston, Texas. It breaks my heart to see ignorance and racism, by the way for the racist and ignorant, I'm Native American Yaqui/Mexican so 100% American.

Last time I checked we are all human, so check that ignorance/stupidity and racism at the door.

Don't have time for that. Being a disabled veteran I see Army green all the same color

Class dissmissed whoever User - bruceb is.
Season 1 of Mad Men starts in 1960,not the 50's.
There are already several standards in place for this. For many decades, the utilities send a signal modulated on the electricity line when cheaper "night" rates are available. This was created to increase the night load as the slow power stations struggled with reducing their power output. There was a special heating system designed to use this, which would heat up over night with cheap electricity and retain that heat for daytime heating. This signal could immediately be used for charging control. And of course the signal would be given only when there is more supply than demand. Certainly not at 6pm. But after 8pm private demand starts dropping strongly (which is mostly generated by cooking).
Smart meters are also already deployed to offer time dependent rates, those could be used for smart charging and for heat pumps there is an active control channel for direct control by the utilities. All that is already in place. Of course this can be done selectively, so if needed, some cars could start charging at 8pm, others at 10pm and so on.
You have two choices:

* Explore faith under the guidance of an organized religion or movement or school of thought

* Explore faith all by yourself

There is the obvious third option of combining these two options, but you are going to do that anyway.

The first choice will right away give you an initial path for faith. You can create your own, once you have mastered theirs.

The second option involves creating a path all by yourself. When you do this, look at existing schools of thought, and use them as a foundation to create your own path.

Regarding rationality:

Faith, by its very nature, is relative. What is rational to one person is irrational to another. That is why we have well-intentioned and highly intelligent atheists, agnosts, and religious followers arguing (let us consider only the mutually respectful arguments and discussions of the past, because the rest require their own topic) for eons, without reaching a common consensus.

Your rationality can also change with time. What is rational to you today may not be rational to you tomorrow.

So what should you do?

You need rationalism NOW. So, follow the rational path, based on how rationalism appears to you TODAY. Just accept that it will change, as time goes on and the neurons in your brain change/evolve. Do not be afraid of change.
You write to and read from a data store? That's what CRUD is, and it predates web apps. It has zero to do with CSS or react or any other presentational technology.
Arch and ubuntu booted slower and had choppier UI than windows in my experience
As an aside, in his appearance on JRE, there's one part where Joe Rogan asks him about working hard and JC says something like (going off memory) "I don't really like that idea - of working really hard being the thing. Personally, I've noticed that after a while the quality of my work really drops off. Around 13 hours in I'm not really doing a good job". I remember the moment because I was listening to this while driving 90 mph on I-280 and I laughed out loud.

Personally, it reminded me of how people say "it's not a sprint, it's a marathon". Yeah, but Haile Gebreselassie runs the marathon at an average of 20 km/h. Some people really do operate at a heck of a limit.
I think the things you pointed out about students, is also true for customers to some degree at least for B2B services and products.

Most of the time the person you are interacting with often isn‘t the one deciding to hire you. The interests of an employee may not be aligned with the interests of the managers that decided to hire you. They don‘t pay you their employer does.

I had instances where we worked closely with lower level management and helped them convince management of something and other instances were we worked more closely with management and had strict guidelines on how to interact with employees and lower level management.
Possible. It's why I said,

> advertisers are still unable to develop a perfectly manipulative algorithm that makes you buy things (edit: or they have it, but it's still not found in wider deployment).

Perhaps the expensive processor time or R&D just doesn't worth it...

Yet (But it's coming soon?).
This is not entirely true.

Gout is caused by excessive levels of uric acid, which is an end-product of purine metabolism. You can get uric acid via two pathophysiologic mechanisms: under-excretion of uric acid, or over-production.

Under-excretion is by far and away the most common cause of gout (think ~90% of cases). Causes for this include things like chronic kidney disease or an inborne/hereditary problem (like you mentioned), but can also be caused by extrinsic factors such as some medications (common ones include cyclosporine, most diuretics, a few of the TB drugs) as well as more general problems (alcohol decreases UA excretion by itself, dehydration can contribute)

Over-production is a whole other kettle of fish. This is most commonly secondary to some problem of increased cell turnover (think leukaemia, lymphoma, haemolytic anaemia etc.), Again alcohol and obesity can contribute.

You'll note alcohol was in both groups. Alcohol excess (especailly beer) can lead to gout without any other contributing factor. Excess alcohol + excess red meat is an especially bad combo which can lead to gout without any other contributing health issues.

So, gout can certainly be caused by what you eat. It's not the ONLY cause of gout, though.
It's not, it's whitewashing of a solution that doesn't respect privacy in any way.

There are already solutions where this data is not (1) sent in plain text over the internet, where your ISP and anyone else along the way can see it, and (2) don't give even the endpoint information about the specific certificate you are checking.
This is so weird. It breaks in Firefox and Edge for >1820px for me too but works fine in Chrome. Looking into this. They appear to display absolutely positioned elements on the page differently for some reason.

Update: fixed this. Thank you!
The fact that there are ads on by default, in an OS that you PAID for, is really so laughable.

There is so much cognitive dissonance in the typical windows users minds. You'd think the average person would not PAY to have LESS control over their own machines. But I guess that microsoft PR has got you all by the balls.
Why do you want to learn three new languages? Why three, and why those three?why not two or for?
Learning a new language is great, but i don't know if learning more than one more is going to do you a lot of good, unless you plan on using them. Or you are young enough to just pick them up.
Windows has virtual desktops with Win + Alt + Tab to show the options and then you can switch with Win + Alt + Left/Right arrow. Also you can tile your apps in every corner/side you want or size? I use a 43" Dell 4k monitor and it even comes with software (Dell Display Manager) to manage all these options.
If you have a language that does TCO recursive descent parsers are fantastic to write. I wrote a JSON parser in guile scheme that was fast enough for My purposes in about 170 LOC.

It was extremely simple. No state variables, each function was its own state. The only place where there was any call stack buildup was of course in nested arrays/hashes, but guile doesn't do stack overflows, just out of memory, so that was less of an issue.
What browser do you use that is unaffected by browser settings? Sounds like a metaphysical anomaly to me.
I don't get your argument about degenerative mutations. All nonsilent mutations change a perfectly fine working protain so they are all 'degenerative'? Conversely, insertion of random garbage in the middle of a an exon does not delete anything so it's not 'degenerative'?