skysight-inc/HackerNews huggingface dataset:
Where can one find resources to better understand state-of-the-art runtimes, like the OpenJDK project? Is there some mandatory books on the topic?

I am subscribed to a few mailing lists, but I really only have a shallow understanding unfortunately. Should I really try to deep dive into the code base? Without some guidance it seems impossible…
I have a few dozen pieces from LV, and they’ve already increased in value since his passing.

But I wouldn’t sell any of them for any reasonable price. He was truly a uniquely talented artist & designer. A real loss for the world.
sometimes the "best" team doesn't win the league. Its plausible.
C has not been fully replaced. These Python modules are not Rust libraries, they're C libraries that just happen to be written in Rust internally.
Nuclear meltdown covered up for decades.
A LaTeX document is virtually never directly consumed by a reader. It's first converted ("compiled") into some consumable format. Typically PDF/Postscript, though there can be numerous others.

You seem to be unfamiliar with this aspect of the system?
>The labels are mostly just one word, so not very helpful. That conference button, what does it do? Will it ask me to type in the phone numbers of to-be-invited participants?

How would a touch screen change that?

>Also the buttons are not context sensitive. Ideally they should disappear when you can't press them.

Ok, so you enter a menu and now you have a "conference" button displayed, but you still have no idea what it does. I think touch screens are useful for actions that require a lot of interaction like entering navigation, but removing physical controls for basic inputs like volume knob or HVAC controls is an obnoxious anti-pattern, especially Tesla moving the wiper controls to a menu. Dirty windshields and worn out wipers are enough to make auto-sensing wipers act inconsistently. Removing the physical controls from them is a stupid fashion choice, much like Jony Ive screwing up the MacBook pro over the last decade in the name of design.
What's the best way to know when it is okay to use Wd40? I used to wd40 my bike's chain until they told me not to at my local bike shop. But
they did not really given me a reason...it worked fine!
Practice takes care of that.

Start with a subject that is simpler than faces, and progress incrementally.
This comment should be higher. The ui may be even more difficult/dangerous to use if you need to use the dial instead of tapping.

Like another commenter said, very curious to see safety studies on car uis.
Life-changing for me too - highly recommended. It's kind of weird and a little unpleasant at first, but has significantly reduced my allergy symptoms.
It is far too early to tell whether this variant is better or worse.
The other day I used the Command Palette to symlink `code` as a command to open `vscode` without having to type `ln -s /path/to/vscode /usr/bin/vscode` which was quite nice because trying the symlink version gave me confusing errors.

I am unsure the UX is there to help make that discoverable in a menu; you'd be so deep that it'd be behind multiple sub-nests at a minimum. Seems much better to have a flat search for this.
Because product managers are the ones who fix bugs? Weird conclusion.
> I hate this trend. Give me back menus and toolbars.

Everyone has their own preferences; personally, every time I open Word, I am confused and disoriented and have no idea where to look for what I want. I think it's best for no-one to try to impose their UI preference on everyone, and for all of us just to use the software with which we find it easiest to interact.
No more irresponsible that devastating thousands of lives and businesses over a hysterical piece of zero information because it is politically expedient
The most important thing to know about std::deque is that the implementation in MSVC is really just awfully bad. So, if your code might need to be built there, you are should consider using an implementation from somewhere other than std::.
You have wings. Don't talk yourself into not trying flying.
Yes, I agree, and was thinking something like that after I wrote - the range is not actually global, but basically grid-scale.

For example, if the Texas grid became ~100% wind and other clean-source-powered, then BTC mining in that grid would not in any practical sense consume clean power that could otherwise displace dirty power. The 100kW you use to feed your miners could in theory be used to reduce production from a nearby coal plan in Oklahoma, but in practice, since the grids are not connected, they aren't, so that is probably the right scale.

That said, if it gets big and the miners are consuming enough production of solar panels and wind turbines to slow clean energy buildout on other grids, that's the second order of the same problem.

So, maybe everyone with crypto should, instead of convening to buy the constitution or a basketball team, go fund the takeover and conversion of an entire grid to clean energy, and build all the miners there.
If that’s what’s most appropriate for the field you’re working in, sure, why not?

Of course it will limit who will be able to interact with your project, which can be a good thing or a bad thing. For the math-unicode in numerical software, you may not even want someone without at least a minimal math background (enough to understand Greek letters and math symbols) working on the code. Likewise, a project that’s inherently Chinese, where it doesn’t make sense for the users/developers not to know Chinese, should feel absolutely free to use Chinese symbols in their source code.

On the other hand, if you do it gratuitously, you just unnecessarily limit collaboration. I’m ok with that, too, personally: it’s your own foot you’re shooting.
My first thought seeing this was "seaweed sequesters carbon; harvesting it isn't carbon neutral and doing so at mass scale would do enormous damage"

But I decided to read the article anyway and was initially glad to see they addressed this in the first half: describing the carbon sequestering properties.

They then proceed to completely ignore that in the second half of the article, and provide no explanation of how harvesting it at scale would not be disastrous.
It was the most up-to-date data the WHO had their hands on at the time.
> Fauci told Biden it'll take ~2 weeks to get "more definitive information on the transmissibility, severity, and other characteristics" of Omicron, per WH.

> "He continues to believe that existing vaccines are likely to provide a degree of protection against severe cases of COVID."

https://twitter.com/AndrewSolender/status/146508649802653696...

https://www.whitehouse.gov/briefing-room/statements-releases...
It's easier to type commands when you have to do it alot. It uses muscle memory rather than deplete your attention span. Might be difficult at first, but it's easier once you get used to it.
> Delta was simultaneously more infectious and more deadly than the original variant.

That's not my understanding
Yes! I've been having to double tap links on iOS Chrome, as you've described.
I'm a frontend engineer so this had me puzzled. It's not like there's a zindex issue with something blocking it, as a double tap seems to often work.
Wow, that's terrible.

To paraphrase Chris Rock talking about OJ, "now I'm not saying you should have pirated... But I understand!"
Thanks for sharing. I just signed up. I’m a member of TIG as well but that community seems to be fading. I haven’t touched gamedev in some time but looking to be motivated again with a vibrant community.
Write with semicolons or wear a fedora and I can make a few (likely accurate) guesses about who you are. Either you’re OK with giving off those vibes or not.

Personally, I’m not. So I’d rather just not use semicolons.
Yup, that's the one. I was there at that time. I was not very active, but it was valuable nevertheless. Apart from Cliffski (who still has a very successful indie career and insightful blog), I mostly remember princec, who built Java based games which performed like native ones but didn't have much commercial success at the time. Looks like his puppygames is still rolling, so he finally made it work!
How do you approach learning?

I'm very good at learning, can I maybe help? Talk to me.
Consider the good that a piece of copyable art does. The happiness, insight and highness that it creates.

It's food for a person's soul. Multiplied a million times. The world is definitely made better.

Compare that good with the good of "the owner gets paid".

Pirating is clearly the much greater good. Pirating is a moral necessity.
I agree that consistency is good in general. I don't think "project conventions" is well defined.

In most places project conventions are either not actually defined anywhere or if they are defined in writing, they're usually either very very old and outdated vs. the actual conventions that everyone is currently using or it's just one guy updating the text and hitting everyone else over the head with the document to push his opinion through.

I personally like to be 'locally consistent'. I don't care how old and crusty the code base is. If the file that I have to change or add to calls everything a "giraffe", I will call my stuff "giraffe" as well, even if it really is a "gorilla". If I start calling it a gorilla, nobody will understand that the gorilla is the same as the giraffe if they don't have the same background knowledge I have. Unless I do a refactoring and I am changing the giraffes to gorillas. Which might either be a first PR to "clean up" or a follow up PR.

Unfortunately I see so many people not doing that and it wreaks havoc with the code base. Especially if we're now outside of the place that defines the giraffes and gorillas. It's really hard for the caller to figure out that they're one and the same thing.
No, that's how words lose their meaning: when they are used in inappropriate context to describe something completely unrelated.

Another modern example of a word that rapidly loses its meaning is "fascism": these days it is used as a general term for any policy not supported by the person that uses it. BLM fascists, left fascists, ultraright fascists, antifa fascists. On the subreddit about new Apple "Foundation" show someone described the depicted Empire as fascist. Everybody are fascists, especially the US who have fascias everywhere in state imagery!
That doesn't seem possible. Fundamentally you need more addresses than IPv4 can represent, so legacy programs wouldn't be able to handle the addresses of any system which solved that problem.

Now, you could have an upgraded system which kept a lot more the same from IPv4 and just added more addresses. But I personally think the extra kitchen sink added in IPv6 is only a small part of why it's adoption has struggled.
Gotcha—I’d be interested in links to some of this research. I wasn’t aware there was conclusive evidence that it’s more severe.
That would be a good alternative, especially if you use the space for documentation. I don't think there is one right way to do it, but certainly just wrapping arguments as if they were flowing text was the worst :)
I had to collaborate with an external client who worked heavily in Office, so I installed office on my mac, asked IT for a license, and signed in with my personal account in the meantime.

A couple of months later I open the Office web UI on my home PC to add a family member and find a bunch of the documents I had worked on had ended up saved there somehow.

Fortunately none of it was particularly sensitive. Some stuff I work with we would have to report to a regulator if this happened.
> locking down select subsets (of high risk individuals) is doable

We can’t convince an idiot minority to spend five minutes getting a shot. We’re supposed to trust them to confine themselves at home?
People have grown tired of crypto posts because we have been exposed to over a decade of marketing hype and still no concrete product or useful service has come out for the average person. Almost all of these crypto products die out after the hype, fail to deliver on their promises, or were outright scams.

I was personally interested in a bunch of them 5-7 years ago and feel burned when none of them have lived up to their promise and seem technologically impossible to fix.

The main winners of crypto hype have always been the ones selling something while the users get burned. I don't want to see any more crypto news until the focus shifts from making a quick profit to delivering useful services. All crypto news is focused on how you can get in now and profit later. NFTs are the latest part of this. I'd rather read an article on how the new postgres server lets you scale to more users or how UI research has helped accessibility.
I wrote "weeks to start knowing about mortality".

Obviously, more time will bring more complete knowledge.
I'm sorry but this is the funniest comment I've read on HN!
What other union defends the right of their employees to commit crimes?

You know what happened to the longshoremen unions that organized to facilitate crimes by their members? That's right, they were declared as a criminal enterprise under RICO and every single member of the union was guilty of a crime.
Cold air can hold a lot less water vapor than warm air. If you open the window when it's cold outside, then the air will become very dry as it heats up.

So even if you have 80% humidity outside on a cold winters day, once that air gets inside and heats up to room temperature it's going to be like 20% humidity.
Interestingly, IIRC the more freewheeling TIGSource, mentioned in another reply to the parent comment, was created in response to the indiegamer community being too doctrinairally business-/casual-games-oriented in its outlook.

> The TIGS website was started by Jordan Magnuson (aka flamingpear) and announced to the world on the IndieGamer.com forums in January '05. Initially the site caused consternation among independent developers for its irreverent style and unabashed criticism of the "match three" clones that were prevalent in the "independent" game community. The site rapidly grew in readership, and quickly gained a cult status.

( https://tig.fandom.com/wiki/TIGSource )
To be motivated to invest the time you want successes. Small ones will do.

You can't be failing all the time, that's frustrating.
Not true I'm afraid.

Of course, if a virus killed you before you had a chance to pass it on then yes - but most viruses (including SARS-CoV-2) kill you slowly enough to have plenty of opportunity to propagate, there is no selection pressure to be less deadly.

To my knowledge, we have no evidence that any human virus has evolved to become less virulent (please furnish examples if I'm wrong!).

Unfortunately this common myth, that contagiousness is inversely correlated with lethality, has been used by those who would wish to downplay this public health disaster for whatever reason.
Google does not show every result for "Hacker News" in their search page, only the most relevant ones. Google's APIs are capable of such a comprehensive search, but by default they won't serve you all billion-some results.
Thank you! I took your script, suggestions in this thread and added some of my sauce:

#!/usr/bin/env bash

set -exuo pipefail

VERBOSE=false
while getopts "v" arg; do
case $arg in
v) VERBOSE=true;;
esac
done
shift $((OPTIND-1))

zipfile=$1
if [ ! -f "$zipfile" ] || [ ! "${zipfile##*.}" = "zip" ] ; then
echo "$0: .zip file expected" >&2
exit 1
fi

zip -d "${zipfile}" "__MACOSX*" ".DS_Store" "*/.DS_Store" "Thumbs.db" "*/Thumbs.db"

if [ $VERBOSE = true ]; then
unzip -l "${zipfile}" | sort -k 5
fi
Weird to pick a release from March 30, 2020. A modern review[0] concludes:

Our review of the literature offers evidence in favor of widespread mask use as source control to reduce community transmission: Nonmedical masks use materials that obstruct particles of the necessary size; people are most infectious in the initial period postinfection, where it is common to have few or no symptoms (45, 46, 141); nonmedical masks have been effective in reducing transmission of respiratory viruses; and places and time periods where mask usage is required or widespread have shown substantially lower community transmission.

The available evidence suggests that near-universal adoption of nonmedical masks when out in public, in combination with complementary public health measures, could successfully reduce Re to below 1, thereby reducing community spread if such measures are sustained.

[0]: https://www.pnas.org/content/118/4/e2014564118
Such a well written article/history.

I applaud the trend. Love it. More smart-type CLIish interfaces, please.
I like to have both. AutoCAD is an example of a (very) complex application which has both.
A friend gave me a copy of Brian Shul's book (where this story came from) decades ago, and it is pretty much my most favourite coffee table book I've ever owned. I believe it went out of print, and I remember seeing copies on eBay for around $3000 at one stage, but I believe they were talking about doing a reprint, so there goes my retirement plan! :)
Who in SF asked for the police to stop intervening in violent crimes?

The messaging was for the police to intervene less in non-violent crimes. I don't know of anyone that actually wanted the police to stop intervening in violent crime. Can you cite some non-fringe figure that asked for the police to stop intervening in violent crime?
Yeah, “show I finally have time to watch, isn’t available any more” is really irritating; every time it happens is one more push back to TPB
Exactly. People overlook this fact constantly. There is no selection pressure for a virus like this to become more or less deadly. Just pressure to become more transmissible within our mixture of vaxxed, unvaxed, and some natural immunity.
Explains Queensland doing so well here in Australia thinking about it. Everything is built with high ventilation flow in mind.
Not joking. Everyone raving about this video is spot on, its really interesting and full of great information.
I think the author of the reply means a domain that reads something like, beautifulsunnycloudmail.com - so it looks inconspicuous (or rather unflaggable?) compared to the words "lock" and "id"
Just watched it, it's a great video and I highly recommend it.

But the central question was almost reached many times but never explicitly stated. It's rather simple though. Assuming 30k people are coming into the parc and want to do attraction A that can only process 15k people in a day, then at least 50% of the visitors won't make the cut. The question is how do you select those that do?

On the first system you select them via their motivation to wait a long line. Which is extraodinarily wasteful as they could be doing underutilized attractions in the meantime. But it seems the more fair system as virtual queue don't cost anything they will be sold out immediately after opening and people are selected on their knowledge of the system. Finally with the 3rd system, the perks one, people are selected with their wallet size.

In some way it's a similar dilemma as proof of work vs proof of stake in crypto.

But in the specific case of queue I think it's wrong to just lament that this is it and just go with the wasteful one because it's fair.

I'm pretty sure an incentive structure could be found to have only virtual queues in parcs while selecting visitors on core motivations.

Maybe some token system in which the visitors would be given a finite number of tokens to spend on attractions with some auction system?
Automated ventilation saves energy. You don’t need to open windows anymore which leads to less heat or cold coming in. If your ventilation system has a heat exchanger it’s performing even better. It’s impossible to build highly efficient houses without automated ventilation.
It can and will be eradicated, and eventually the flu along with it (which was already a high research priority before Covid). Just not soon.
And https://www.bbc.co.uk/news/world-africa-59453842 where ‘[SA president] Cyril Ramaphosa said he was "deeply disappointed" by the action, which he described as unjustified, and called for the bans to be urgently lifted.’

Your country has a very low vaccination rate and you are ground zero for a new variant, but feel the need to be “deeply disappointed” that others trying to slow the spread slightly may impact your tourism industry…
If you're not a global empire with offices all over the world yet, the simpler thing is to pay your engineers well and tell them being oncall is one of the responsibilities.
...or gradually alters consensus to pad their pockets at the expense of smaller stakeholders.

congrats, you've reinvented central banking and plutocracy.
Because it's it became the most dominant strain of covid in SA in about two weeks. And it has a massive number of mutations compared to other strains. The former might be partly due to the collapse of last wave of delta. Latter tends to scare immunologists.
> "People need to feel that they can try things without damaging the system," recommended Apple’s Human Interface Guidelines.

well, for what it's worth, many modern apps aren't following that guideline. for a long time i have questioned the disappearance of tooltips in user interfaces. especially when everybody seems to come up with their own iconography nowadays.

the answer i got from UX people is that "you can't hover or have tooltips on mobile". they are trying to achieve uniformity between mobile and desktop.

they will probably confine that useful command palette to particular apps too. because you can't have a command palette on mobile either.
> I bet they could double or triple prices and still only take a minor hit to overall attendance.

Maybe slowly, but if they did that overnight, I guess visitors would want to see shorter queues.

I also expect that, for Disney, queues are the cheapest part of the park, so shorter queue means costs per visitor-hour would go up.

I also guess that non-ticket revenues per visitor-hour would go down (can’t buy an ice-cream while sitting in an attraction; customers that grow tired from standing in line will spend more time sitting at eating stands)

⇒ It wouldn’t surprise me if they’re already trying to get as much as possible out of die-hard fans by maximizing the time they spend in queues.

That’s also better for their image, as visitors will (partially) blame other visitors for waiting times, not Disney.
The easier way to look at this is that from the perspective of evolutionary pressure what happens to a host (or parents, for that matter) once reproduction has taken place is irrelevant. So there is no selection pressure for mortality, that's just another outcome, unless it happens too quickly in case the virus has less chance to make it to the next generation.

Reductio ad absurdum: if a virus would kill on first contact there would never be any time for it to spread, but once a virus has spread the host is not all that interesting unless it could be caused to continue to spread. So whether the host lives or dies after that won't cause that particular virus to be more or less successful.
The correct term is probably greed: not giving back to the author of music, movie, software you use. But greed is also the foundation of our economy, so copyright owners had to come up with a different word.
I'm not sure how you're parsing out those 100k people that wouldn't have died had we had vaccines earlier since we can't get tens of millions of people to take the live-saving free vaccines that have been available for nearly a year now.

Challenge trials are fine but were hardly needed when we had unchecked spread of Covid for bog-standard RCTs. The historic speed that the vaccines made it through FDA approval were in large part due to the millions of active infections all over the country and world such that you could see the control vs. experimental groups very easily.