skysight-inc/HackerNews huggingface dataset:
> Tech people usually make another mistake here: they think that an explaination is helpful, but it isn't. People want their widget. Explaining why they cannot have it just add insult to injury.

Absolutely maddening that the world is run by people who have the same mentalities and behaviors of five-year-olds.
> and is moderated by Daniel Gackle

Wait, so that means dang's username means "Dan G"? I always though it meant the polite expletive, as in "gosh dang it!".

Mind.

Blown.
previously: On Modern Hardware the Min-Max Heap beats a Binary Heap

https://probablydance.com/2020/08/31/on-modern-hardware-the-...

heaps of comments in the 2020 HN thread: https://news.ycombinator.com/item?id=24353423
> You seem to have conveniently left out the fact that he had a significant role in the attempted overthrow of the US government?

Very important to keep him from putting out messages like "I am asking for everyone at the U.S. Capitol to remain peaceful. No violence! Remember, WE are the Party of Law & Order – respect the Law and our great men and women in Blue. Thank you!" and "Please support our Capitol Police and Law Enforcement. They are truly on the side of our Country. Stay peaceful!"

:D
It is probably a good lessons for balls lickers, even if you are a good boy, they don't care about you and will easily for you without even blinking!
Feel free to explain your threat model.

We are quite many where the threat model does not depend on hiding our phone number from the government.
How about you get a server with hetzner.com ? I'd ask support whether they ever needed to change ip addresses of a existing customer.

Alternatively how about using port 80/443 or any other commonly used network ports to circumvent the firewall?
For a vegetarian burger option, nothing beats a potato patty burger done to perfection. It's incredibly simple, essentially just mashed potatoes formed into a patty, breaded and fried. It can be seasoned to your liking with herbs, garlic, salt, etc. and the traditional burger toppings nicely compliment it. You can somewhat emulate it by replacing a burger patty with the fries that often come with an order but it's not the same as a purpose made one.
In theory you can use OTR[1] but I've yet to see an easy way to use this from a phone.

I remember IRC very fondly, but I feel it has a lot of baggage that makes it difficult to bring into the modern era.

This blog post (not mine) explains it quite well: https://jlu5.com/blog/im-tired-of-irc-heres-why

[1] https://otr.cypherpunks.ca/
Why not use a domain?
Maybe you mean, dictionaries aren't supposed to redefine words. Officially, everyone working on a dictionary is a good honest little descriptivist.

But it's not like you can replace a lexicographer with a transparent mathematical algorithm. There's plenty of room for judgement calls, and very little room for correction, since dictionaries have a self-reinforcing effect. People certainly use dictionaries prescriptively, so there's always some (petty) power at stake in getting to say what the right meaning is.
You are right. For the ultimate openness, you could have a look at Precursor, but it's not really a phone.
Yep, when talking about affiliate links I always think about commercial stuff: links with a referral that will give the site owner some commission if you buy something.

It's either webrings or those widgets that people used to have in their blogs that were called things like "friends sites", "interesting sites" or things like that. (I used to have one but can't remember the name I gave it)
> This outflow of capital from China, pouring into Australia and Canada pushes up prices

My family in Australia (locals) complain about this all the time as well - chinese money flooding in and making it unaffordable for them.

They own 14 properties between the 5 of them.
Categorically? Absolutely!

But as humans we can't read every study for every ingredient. We have to use heuristics to guesstimate a healthy diet. Reducing (not eliminating) processed foods is a decent one. Same goes for including protein, increasing fiber (so whole wheat instead of the cake americans call "bread"), including veggies.
Nix: Reproducible Builds and Deployments
Agree: soothingly well versed tone of voice, but leads to "it works"-level solution at best. Enumerates a bunch of data structures, but skips heap. Puts huge mutex over the interface, then even breaks open the abstraction to expose the lock using Hold()! So much for RAII.
“crypto”

“literally”
Also need to hire a drunk, old ex-pat and put him in a suit.
Not even the Superbowl. Although that's not China.
What are your favourite examples of this?
I prefer s-expressions, but that's a matter of taste :).

By "dumb", I mean it's simple - almost as simple as it gets. I don't like YAML - it's more complicated than JSON in all the bad ways[0]. By "annoying" I mean the experience of using it in languages other than JavaScript, especially in statically-typed ones. I guess it's true for all such data formats - XML, YAML and s-exps are also going to create the same kind of type-related pain. By "overused" I mean, it's used too often in places where it shouldn't be[1], adding to software inefficiency and bloat at every layer.

But my point is, none of that is actually hard. It's just stupid, annoying drudgework.

----

[0] - Optimizing too much for looking "nice" to humans, by means of removing affordances that make the precise structure obvious. It's particularly apparent when you try to write some, and the document grows beyond screenful of lines in length, and 2-3 levels in depth.

[1] - There are many, many examples of JSON being used where a more streamlined text format, or a binary format, would be a better fit. One that comes to my mind and annoys me to no end, is when people encode large amounts of time series data in JSON, in a format like [{"x" : "123", "y" : "456"}, ...]. The data set becomes easily 10x the size it should be, 20-30x if it's not minified. Sure computers are fast and all, but I've long suspected - and recently seen some articles confirming - that at this point, software is often no longer IO-bound, but CPU-bound, and mostly on parsers.
How much of the meat we consume do you really think are grazing in meadows? Even most the grass feed cows are raised in fields that used to be rain forests in Brazil. However you turn it, it’s impossible to claim that cattle raising is a net gain for biodiversity.
It would allow nature to begin to recover from the damage we've been doing to it for thousands of years. Besides increased biodiversity being an inherently good thing, it would also reduce flooding and erosion, stabilise weather systems, preserve topsoil, etc. etc.
Not yet. The binary format already stores weights, but they are not yet used.
iOS does something similar when you move phones: it only sends over a list of apps to download from the App Store. Even your TestFlight apps don't make it over.
maybe, maybe they're just the religious/dogmatic kind.
I have backups enabled actually.
Sure, it's a pain to manage compared to WhatsApp, as you have to manually download it off your phone, but Signal has an option for automatic daily backups.

They are encrypted with a key you have to note down somewhere though, so if you don't prepare for it the messages are, in fact, gone forever.
Not sure that there is a single source, but the potted history is like this:

Most paints are pigment (providing the color), extender (bulking it out) and glue. So... to invent oil paint all you had to do was to add oil to your pigment instead of gum Arabic, wax, wet plaster or whatever else you were using. Hardly rocket science. For this reason, oil paint was invented many times in many places.

However, for the most part, it was used in the same way as its antecedents was used. Business as usual.

Several things came together to give us the oil painting tradition we know and love.

Most importantly, the Dutch and Belgians invented the middle-class. These merchants were rich enough to want to buy paintings, but not rich enough to hire a painter for a few years to do a mural. Mural paintings was paint on wet plaster and in effect it was installation art: designed for a particular room.

So... there was a market for small, cheapish, portable paintings. These small paintings were on metal (copper) and wood (usually oak). But canvas eventually won out because the canvas linen, primer and oil paint were all derived from the same plant (flax) which made it super durable.

To cater to this market, the art gallery (basically a shop for paintings). Like this:

https://en.wikipedia.org/wiki/Gallery_of_Archduke_Leopold_Wi...

An advantage of oil paint was that it dried slowly, which meant that it could be blended easily. It could also be corrected relatively easily (just paint over and start again) unlike paint of plaster (one reason the last supper is such a mess is that Leonardo corrected it too many times).

Blended paint made realism much easier. I would also say that the lighting conditions of Northern Europe also made realism (and illusion) easier. High dynamic range (black to white or chiaroscuro) tends to support realism. And perhaps the protestant faith supported realism. North European paintings had none of the florid excess of their Souther European catholic counterparts, which were more concerned with re-telling classic narratives than in illusion.

At the same time there was an increased interest in perspective and optics and also optical devices, especially in that part of the world. Certainly this impacted on how artists made their paintings, though exactly how is a bit of a smudge.

Though all these ingredients were hanging around for years, it was Jan van Eyck was one of the first to really take advantage of them. Zoom in on his Arnolfini Wedding and weep:

https://www.nationalgallery.org.uk/paintings/jan-van-eyck-th...
Consider whether routing everything across HTTPS / websockets would fix this problem.

In my experience, you only have to prostrate yourself before the firewall bureaucracy if you want to use something other than port 443. And if they do restrict port 443 they'll use some form of proxy or SNI whitelisting, granting access by domain name instead of IP address.
Please provide some proof for the 'get more done' part.
> Personal data is a red herring. It's not the only thing that matters. For starters, using this at work with anything not explicitly public is likely a violation of your contract. (...)

"Personal data" means the reddest of data. If a system collects and tracks personal information then it will be expected to collect highly sensitive information that is not personal. It makes absolutely no sense at all to try to downplay security problems by coming up with excuses such as "oh it's only leaking personal data".
https://media-exp1.licdn.com/dms/image/C4E22AQF6SsTSSb4LtA/f...

The waiting list is 10 months+ for a /24.
Yeah, I’m very happy to use an iOS style security model over a windows model.

I certainly don’t want my 3rd party Bluetooth headphones to be loading their own kernel modules.
Basic Computer Games
If you're going to use a domain internally, you should really own it. Otherwise someone else could buy it and potentially hijack requests.
How do transistors work, anyway?
Mind you, the "array" underlying Min-Max binary heaps in this example is actually a linked list!
Well if you don’t convince them, then you’re just “trying to gaslight them”. I’ve been on the receiving end of this stupidity.
Yeah, I agree, but most fake meat doesn't taste like meat. It tastes like made out of grain and stuff. Sure, there are some brands who can mimik the taste quite good, but this stuff will never ever really taste and feel like meat, because it isn't. And some people might try it, think that it nearly is meat maybe, but not 100% and then never try it again. Like me :D
I would always prefer a true veggie patty, but maybe I'm not the target audience. But I should, because I often tried to not eat so much meat but failed because of bad tastes.
Eh? No, that's not a reasonable comparison at all. A closer one might be that a food critic does not bake bread, they just observe and moan about it (though even that is probably not a great comparison, because food critics probably can, to at least some extent, ultimately influence the food...)

To be clear, the job of a dictionary is to look at which words are being created, which words are becoming obsolete, how the usage of words is changing, and document all that. Nobody (or at least virtually nobody) opens up the new edition of the dictionary and looks for new words to work into conversation; the feedback from dictionaries back into actual English is minimal to null.

Incidentally, the reason that the food critic is more influential on the bread than the lexicographer on the language is that people, in quite large numbers, read restaurant reviews as entertainment, but not dictionary entries.
There's no 'O' in octopus [prompt]

That statement is correct. OCTOPUS does not contain the letter 'O'. [response]
> Different screen readers are notoriously inconsistent though.

In other words, UB!
This is absolutely not 'debunked'.

Taken from wikipedia entry on Protein Digestibility Corrected Amino Acid Score [1]:

- Chicken has a PDCAAS of 0.95

- Soy has a PDCAAS of 0.92

- Black beans have a PDCAAS of 0.74 (highest legume)

- Other beans and legumes have a PDCAAS of 0.70

- Wheat (seitan) has a PDCAAS of 0.42

Facts:

Soy has good enough nutrients to make a valid claims for it without throwing away valid science.

Soy is not surpassing chicken breast in PDCAAS, or red meat.

Eggs and dairy literally break the scale and are by far the highest ranking whole foods on a PDCAAS basis.

Seitan and beans are terrible in comparison in terms of PDCAAS, with you needing to consume nearly 2x the amount of protein from the former to compete with the later.

Opinions:

As far as fat goes, keep in mind tofu has a 1:2 fat:protein ratio. Chicken breast is 1:20+. This reason is the reason a lot of people herald chicken breast

Overconsumption of soy can lead to health implications

Soy does not have enough leucine to trigger the MTOR pathways to build muscle. If you are having soy post workout, you need to consume 45-60g of protein, vs just 20-30g of protein from animal products

Red meat has literally everything you need to live. Throw in a little carbs and fiber too and you can run at peak performance without worrying about anything in your diet.

Biases:

I've been relentless about my diet for 10 years and have tried everything. This includes vegan, vegetarian, keto, carb cycling, protein sparring modified fasts, you name it.

This year I started eating an animal based diet and not only do I feel great, my TDEE went from 2400 to over 3700. This means while I used to eat 2400kCal to maintain my weight, I now have to eat 3700 to maintain my weight, and I feel fantastic while doing so.

[1] https://en.wikipedia.org/wiki/Protein_Digestibility_Correcte...
> The solution is to make non-car transportation more available, more useful, cheaper, etc, and slowly make car use itself more painful.

I disagree with the last part on a philosophical level. Society should push forward, and that doesn't mean we need to take convenient things and make them less convenient, so that alternatives seem more attractive in comparison. We need to make the alternatives better in-and-of themselves, otherwise there will be more pushback from people who currently only use cars, as opposed to a more positive "oh, we can use our car for X and then use this other thing for Y because it offers Z advantage vs the car"
Author here. You've put it better than I could have put it myself. Thanks!
Well, we're running that experiment right now with soaring meat prices and it looks like you're wrong. Turns out if you make one type of meat more expensive then people just switch to a different kind of meat. If you make all meat more expensive, people buy cheaper cuts and get creative with how they prepare it. My bet is that if you make it prohibitively expensive then people will get creative about sourcing their meat instead so rather than go to the grocery store they'll put in a group order direct from CSA or a small independent meat producer and just store a years supply in a deep freeze.

It turns out a lot of people just prefer eating meat over other options regardless of price. I'm not really surprised.
because firewalls filter at the IP/port level, not at DNS level
Is there a reason why the language doesn't provide UB-on-overflow (and wrappring overflow) for both unsigned and signed types?

It always feels dirty deliberately using a signed type for something you know can never be neagtive just because that signed type has other properties you want.
Fwiw, more than 600mil ppl earn less than 200 dollars per month in China while the living standard in major city like Beijing is not much different from the US or other developed countries.
Another important point : dreamcakes are much easier and cheaper to manufacture than realcakes.
> Many of us are victims of feminism to some degree.

A male doesn't have male friends and this is femenism's fault?

> But after high school, I preferred to hang around straight people, and a straight guy won't get too close--because it might be gay?

Sounds like you have some serious insecurities... One of my best friends is gay, I don't think anyone ever thought I'm gay because I hang out with him, but if they did I just don't care. My mate is more important to me than some random prick's opinion.

Also plenty of activities considered manly and not gay are done in groups. Team sports are often perceived as manly not gay activities, things like hunting or fishing are also done in groups commonly and society percieves them as totally not gay, even after Broke Back Mountain. Men hanging out with other men are usually not perceived as gay.

I'm not saying that you are, but this sounds like a repressed gay man would be insecure of. And there's nothing wrong with being openly gay, but being repressed fucks people's mental health.

> I was subjected to decades of gender-based emotional abuse and so my relationships with women are also poor. This is a direct result of feminists and feminism.

Honestly pretty much everyone is influenced by the society, feminists and feminism are everywhere. If it was something provoked by a social movement as large as feminism it would hapen affect everyone. It would affect me, your coworkers, your cousin, the butcher, etc. Now I agree that social interactions in general have changed, but most people still manage to have functional relationships.

Sounds to me that you have some internal issues to deal with... Perhaps professional wouldn't hurt.
Author here. We just wanted to provide a guarantee to reassure users that the introduction of API versioning wasn't going to mean rapid deprecations of versions. We thought that giving a guaranteed minimum lifetime was a reasonable way to do that.
If dictionaries just “described how words are used”, they would be filled with thousands of definitions for every word.

They implicitly define them by choosing which definitions are to be trusted and which are “wrong”.
Sure, pal. Musk posted '1488 white supremacist trash' but then deleted it.

I'm no fan of Musk's, but the claim is moronic.
Consuming a lot of heme iron is proven to be bad for the heart. Red meat contains heme iron in great amounts.

https://pubmed.ncbi.nlm.nih.gov/23708150/
There are firewalls with those features.
While this is obviously a great demonstration as to why you wouldn't do something silly like build an entire code editor in the browser for day to day use (because it would be slow and clunky and have all sorts of issues), it's great for a accessibility when you don't need performance at all.
Not a vegan, but I went to several places that served some veg patties that I really enjoyed. It didn't attempt to taste like meat, but it was just as enjoyable.

After this I tried several of these alternatives just to look for different flavors. Beyond meat really smelled weird when cooking, and while somewhat acceptable in taste I can totally share the stomach weirdness.

This didn't prevent me to keep trying other stuff. "Impossible meat" I was never able to find yet. But as other have said, the major issue is that all the alternative options cost _more_ than actual beef where I live. This makes it a luxury option.
Perhaps! Although more generally I guess it is HTTP
Author here. We went for dates because they allow you to see, at a glance, roughly how old the version you're using is. We didn't think that semver made sense because, in our versioning system, all new versions are breaking (i.e. major). Hope that makes sense!
> which is linked to identity and precise location

I live in a country with strict KYC on phone numbers - my signal account uses a phone number from a different country in the world, not associated with any person in a country I have never been to and activated in a very odd location once only before being destroyed.

If you actually care about security / privacy to the extent of hiding from state actors then it is trivial to do. If you are cosplaying as a privacy enthusiast, then different matter and we can all bang on about open-source, audits, 14 eyes, tor, monero.
That doesnt solve the problem of slaughtering a sentient being for 5 minutes of taste pleasure which I think he was trying to avoid
All of a sudden, it seems really stupid that telegram stores all their data unencrypted and waiting for a court order. I expect them to fight this, because they have a very good track record there, but the moment they capitulate the floodgates will open.
> the objective truth about Newton's law of gravity

Ironic example given how many people conflate moral relativity and General Relativity.
Knew I was leaving things out. Thanks for including peas!

I don’t want to know how anybody gets actual, non-supplemented B12 nowadays. Many foods add a B12 in the form of cyanocobalamin. We evolved in a world where bacteria left B12 on nearly every surface left out long enough. But nowadays we clean our food and it shouldn’t be present. People will say they get it from the organ meat of certain animals - because that’s where those animals collect the B12 in their environment.

Notably, I avoid cyanocobalamin like the plague. It releases small amounts of cyanide into your liver upon processing. It’s also not particularly bioavailable. There are better B12s and I wish food would leave me to choose it myself.
Author here. That's exactly our thinking - we are making the assumption that we won't want to release two versions with breaking changes on the same day. Who knows, maybe we will be proved wrong, but we think it's a safe bet.
Absolutely untrue. The main reason these domains get bought is because it’s simpler.

There are likely procedures in place and security checks and people involved in gov.uk domain control, that are a non issue if the team owns the tld, which makes internal testing easier.
Threema can be paid with burner Bitcoin. So I would say that Threema is fairly secure.
How do you think it works? Does the compiler generate some kind of stack alloc?

Stupid question: Does that mean a huge value for 'n' can cause stack overflow at runtime? I recall that threads normally get a fixed size stack size, e.g., 1MB.
Ruby matches this definition: https://www.wikiwand.com/en/Strong_typing

Crystal has static type checking though.
I am in Europe, and RIPE only has one fee regardless of your (ip-range) size... so YMMV...
Tofu is incredibly protein dense - on par or surpassing chicken breast.

According to Wikipedia and Google, tofu [1] has 8% protein, while chicken [2] has almost 31%.

Is there some more finesse required in the exact variety of tofu that you mean?

[1]: https://en.wikipedia.org/wiki/Tofu#Nutrition_and_health

[2]: https://www.google.com/search?q=chicken+breast+nutrition+100...
If you’re interested, GOV.UK has a bunch of information on how to write a high quality incident report / review: https://docs.publishing.service.gov.uk/manual/incident-repor...