skysight-inc/HackerNews huggingface dataset:
> 1) Anyone in the industry presumably knows about this news. If someone’s end date at Activision Blizzard is January 2022, they’re going to have a strong suspicion.

The first sentence of the article mentions:

> Activision Blizzard Inc. has fired or pushed out more than three dozen employees and disciplined about 40 others since July as part of efforts to address allegations of sexual harassment and other misconduct at the videogame giant, according to people familiar with the situation.

(Emphasis mine.)

For those who more closely follow Blizzard and/or WoW news (fansites such as MMO Champion and Wowhead), several people were known to be fired or left the past year. So the date January 2022 is entirely arbitrary by you, but also, important to note the following: some people left because of the scandal while they were not the culprit, or other reasons (many people were laid off because of, well, I can't say bad financial result but that was the reasoning. Also, state of games in decline). Just because someone left Blizz in 2021 does not mean much, but if you look into certain people who did leave in 2021 then, yes, you will find allegations. End date alone is meaningless though, and quite frankly falls under the definition of guilty by association.
Europe is a big place with lots of different cultures and regulations.

Eg in Germany, employers are both legally obliged to give a reference and to make it not-negative. It's a weird place.
>in both cases you end up being inefficient and using more threads than you wanted to

There are no extra threads in the former case.

>(and in the second case, potentially undermine the whole point of using async at all)

If code is blocking for long periods of time, it shouldn't be running on the async worker thread in the first place. Marking such a function `async` would be wrong. If I write a tight loop that takes seconds to do its job, putting an `async` on the function is worse than not having it. Spawning such work in a different thread is correct. There's no "whole point of using async" that is being "undermined".
The fact that we're talking about it says otherwise, no? Many people care about it, they just also feel helpless as it's something out of their control
Presumably for the same reason that, after sleeping with your friend's wife, you wouldn't try to make friends again.
Serious question: Is upx worth the tradeoff in 2022?

Trying to decide if it's worth working into the containers that I maintain.
I am wondering: I don't know much (if anything) about physics and I want to do a more basic/fundamental approach.

As far as I am aware there are two ways to approach physics: basic algebra based (simplified) as its typically taught in high school and calculus based (the proper way).

Since I do have a solid grasp on linear algebra and calculus, are there good calculus based physics books that don't assume any previous exposure to high school type physics and are suited for self learning?
Definitely far from 0 people, I'm half embarrassed to admit I wanted to join cisco when I was not even in collage.
But just like the UK press can't describe anyone as 'tired and emotional' anymore these days, because that particular euphemism for 'drunk' has become transparent, many of the traditional German euphemisms for sub-par work have been attacked by the courts.
You can safely assume the cloud data centers are already secure and guarded.
Classic Hacker News Stories
Law of unintended consequences, perhaps?
Hello. I used to want to work at a company like Google when I was younger.
"as all I’ve heard is that he’s very reserved."

Just ask his opinion on C++ and the ice will not just be broken - it will turn into a volcano.
I work in Big Tech. A name you would know and have probably used before
Not using Java but generally in OO languages I ended up passing forward dependencies in grouped and themed classes like LoginDependencies, InboxDependencies etcetera. Everything under an Interface so you just mock whatever you need. Never ran into serious issues.

Of course logging might be static but “true” dependencies like networking classes never are.
That is correct. From the FDA Emergency Use Authorization: "Your product is an automated assay that utilizes isothermal nucleic acid amplification technology for the qualitative detection of SARS-CoV-2 viral nucleic acids." Also interesting: "Heating, mixing, amplification, and detection take place within the cartridge. The current flow from the electrodes is converted to a positive or negative result (based on a pre-determined cutoff)." https://www.fda.gov/media/146467/download
Anything in there that would make an avid vim user to switch?
It looks great on CV.
Keep in mind: the judges that interpret the law are humans, not computers.
Maybe because when downsizing you pick the lowest performers that for whatever reason you haven't already fired
If you are writing something, maybe use something like typeshare and twitter.
No, these people have been around forever. The big change was that the internet helped them find each other.
How one tweet can ruin your life (2015) [video]
Kak is mostly self-documenting, but there are a few :doc pages that give more detail. Of particular interest are the commands [0] and command parsing [1] pages. Those will get you started.

Kakscript does not have any control flow beyond a simple try/catch mechanism - for anything complex, you use shell scripting [2]. It is both a blessing and a curse - making it extremely easy to integrate with other tools, but causing some pain if you don't know shell scripting already.

[0]: https://github.com/mawww/kakoune/blob/master/doc/pages/comma...

[1]: https://github.com/mawww/kakoune/blob/master/doc/pages/comma...

[2]: https://github.com/mawww/kakoune/blob/master/doc/pages/expan...
Doesn't the commonality only really go back to the arrival of Europeans in the 1500s and onwards? Everything I read would suggest that before then, the different cultural groupings across north America would not have really seen themselves as particularly connected to each other, certainly not across large distances.

If that's true (and I don't know if it is), then celebrating the commonality doesn't seem quite so obvious a thing to do.
Apples and oranges. One disease killed and maimed millions of children while the other disease is nothing more than a flu (for most of the population).
I mean, that's exactly the point.

So when we see it being limited it freaks us out.
There are clearly two issues here, only the first one of which has been demonstrated. One is the leak of database names, which is on Apple. The other one is releasing sensitive data on insufficient authorisation(just an user id), which would be on google.
And even some 'voluntary' termination might be a case of somebody being managed out or asked to leave.
It lets you meet people in certain ways, which are not very compatible with the goal. You're limited in options.
It is always like that, eventually the revolutionaries become the government they set out to replace and the wheel of time turns again.
That's basically what SAT/SMT solvers do.
> heavily influenced by contributions from the Conquistadors and others

And Al-pastor tacos are effectively Sharwarma kebabs introduced by Lebanese immigrants in the mid 20th century!
> But he is right that "no hidden control flow" is an anti-feature.

Hmmm, "no hidden control flow" is at least what I want writing distributed systems, storage engines or device drivers.

Calling it an "anti-feature" is dismissing important domains for system languages where control flow in the control plane needs to be explicitly visible, and where the necessity for things like static allocation and NASA's "The Power of 10: Rules for Developing Safety-Critical Code" mean that destructors during the lifetime of a system are an anti-pattern anyway.
You can check the shape of the earth by replicating the early experiments performed by ancient scientists who discovered the earth was spherical in the first place. Detailed and very easy to follow instructions for this also appear on YouTube
Just to echo this is similar to my experience. Java development culture that I have known in the work place is extremely coddled by their frameworks.

It is hard for them to open the terminal and execute their application JAR from the command line--only ever from the IDE. Oh wait--they need Tomcat/Apache & a few hours of dealing with classpath issues.
We're in a VS Code thread, but the Jetbrains REST client (Part of e.g. Webstorm) is absolutely terrific. You can easily cut and paste from requests or responses just as in a text editor - because that is what it is.

As a VIM user (IdeaVIM in the Jetbrains editors), this is even easier, because text editing (as opposed to writing) is where VIM shines.
The serializer exports the schema and you map the schema to whatever code is needed, using whatever XML library, to extract the data based on the schema. XML rules are strict and how to extract data from the document, given schema, is unambiguous. If you don't have a decent XML library, then you're stuck. Oh wait, the same holds for HTML any other format.
That opens Blizzard up to litigation by the fired employee. At least more than not saying anything.

Even if you think something is true, someone else might contest that, and ask a court to decide. Court battles are costly and time consuming.
Samsung Introduces Exynos 2200 Processor with Xclipse GPU Powered by AMD RDNA 2
> I did not like the kak config files and the syntax it uses for some reason.

Maybe I have Kakoune Stockholm syndrome but I actually like the syntax of it's config/script files.

- The "kakscript language" is really quite minimalist. This makes it easy to remember and extremely consistent. It is designed to serve as a "glue" language rather than a fully powered language.

- To write plugins you have to work with kakscript and (Posix) shell script (bash, dash etc.) or a basic shell script that in turn works with a program written in another language (Perl, Python, Rust etc.). It's difficult to explain on HN but the kakoune<->outside world integration is one of the nicest I've seen. There is very little ceremony and you can be up and running really quickly.

- The creator of Kakoune is very reluctant to add more features to kakscript. While languages around us quickly accrue features and syntax, keeping kakscript limited means that you are forced to write more complicated code in languages that have been designed to be truly general purpose and not in kakscript
No. At the very worst the vaccine causes harm, and provides no benefit.

> I don't want to go around checking if people had or did not have Covid, which a lot of people are prone to lying about.

We're not talking about sterilizing immunity. Even the best case arguments for booster doses in the young are citing efficacy against "symptomatic illness" that is well below 100%.

Case in point: I just had it. I'm triple vaccinated. I'm not alone.
We have launched a community name generator to automatically generate suggestion for a community name for discord, fb group, slack and more.
I use the vim easy align plugin for that. You could replicate it with "ga2 ", so go align 2nd space seperated.
There are a few alignment modes for the last character (instead of the space), e.g. "|" for markdown and "&" latex tables.
https://bishopfox.com/blog/json-interoperability-vulnerabili...
Which sounds, like they are meant to be public? If the user has already been identified, public info can’t be expected to be secret anymore.
Fair enough.

It seems like it's an incentives problem. Something needs to change so that making money stops being aligned with doing the wrong thing.

Whatever fixes it is going to have a different business model. Maybe the best thing the government could do is do some trust busting. Make it easier to enter the market, increase the number of competitors and we have more chances to find the answer.
That's why many companies don't give any details at all, whether positive or negative. This way your line of argument doesn't apply; not from a logical point of view and also not from a legal point of view: no signal is sent at all.
Can you link to what bedside lamp you're using? I'm happy to modify/retrofit an existing lamp but have yet to find something that would work well with LED strips.
Of all the books to choose to complain about that phenomenon, Starship Troopers would not be my first choice.
Statements like “Schools, as they exist in most Western countries today, do not teach science as such” are wonderfully tautological. Has the author done a study? Are there findings to be shared? What is the definition of “teaching science”? How long is the “now”? What is the “west”? A person understanding the scientific process might ask similar questions, find them not having clear answers and thus not make sweeping statements.
I’ve wondered the same thing as i run into environmental management problems that seem to fit this model. Work being done with Network Operads, and process calculus is applicable to this line of thought.

This is an accessible paper on the general concepts:

https://arxiv.org/pdf/2101.11115.pdf

Abstract:
“We solve complex problems by separating them into manageable parts [2,86]. Human designers do this intuitively, but details can quickly overwhelm intuition. Multiple aspects of a problem may lead to distinct decompositions and complementary models of a system– e.g. competing considerations for cyberphysical systems [63,87]–or simulation of behavior at many levels of fidelity–e.g. in modeling and simulation [88]–leading to a spectrum of models which are challenging to align. We argue that operads, formal tools developed to compose geometric and algebraic objects, are uniquely suited to separate complex systems into manageable parts and maintain alignment across complementary models”

John Baez has some inspiring work in this area as well.

Network Models is a good paper particularly on Network Operads

https://arxiv.org/abs/1711.00037
A pointer into what you are looking for may be duality:

https://en.m.wikipedia.org/wiki/Duality_(mathematics)

For example, in geometry, there is an equivalence between Voronoi diagrams, Delanauy triangulation, convex hulls and plane intersections. This is of very practical importance (for me at least!) because you can reuse non trivial algorithm/libraries that solve one problem to solve the other. Duality is also very important in optimization, where you transform a problem, the primal, into it's dual and solve one or both of them simultaneously.

I have not found a lot of info in "pure" duality, it's a meta-concept present in a lot of different mathematical areas but I'm sure there must be mathematicians looking at it
How many would be enough?
I was worried at first about scammy unsubscribe links, but in my experience it's not an issue given the spam-filtering capabilities of modern email providers. Those emails either never get to my inbox, or they obviously bad spam and don't get clicked.

99% of legitimate spam is from business you've bought from/interacted with, or who have sold your email to others, and those unsubscribe links all do work quite effectively.
"The site could be temporarily unavailable or too busy"

Thanks, Hacker News :)
> anything from 12 years ago to anything from today

IDK, I have access to pretty much any hardware I want (cloud GPUs, rack-mounted DGX-type systems, actual supercomputers, yada yada) and in the evening I still sit down to use old ThinkPads. My oldest daily driver is an X201 which actually predates the Cr-48. I don't find my brain working any faster using a 16" macbook. I do find during the workday that the massive amount of screen real estate of 2 XDR monitors is handy to quickly refer across 2 or 3 applications (e.g. scribing for a document under discussion in a video call, while looking at the references under discussion, and checking my calendar with a glance)
kakoune is more discoverable than vim.

You get an explanation of each command and its arguments, plus suggestions and completion, without the need for any plugin.

The basics of the vim tutorial still apply to kakoune.
The only thing that is missing here is that the different lengths don't matter by themselves. The explanation could be that the rays of the sun are not parallel. Of course, this would put the sun closer than the moon but we are assuming we cannot use extraterrestrial knowledge. To complete the logic, you need to measure in multiple locations and note that the shadows do not change as expected if there was no curvature of the earth.
Most blog post miss a critical point in OSS software: OSS authors can't charge royalty for the use of their software, but they can charge money for maintenance of said software.

And yet most OSS doesn't do that. Almost all widely used OSS has some other revenue model (if any). Volunteer maintainers keep complaining about burnout, and yet they don't directly ask for money for writing the software.

OSS authors don't owe anything to users if the users are not paying back. This is exactly why all OSS licenses contain the pharese ABOSLUTELY NO WARRANTY.
Doesnt this show that some country's dont plan ahead that much or different elements of Govt are too disconnected to work cohesively?

Still, this chatter will no doubt give some loon some ideas on how to bring down a plane or mess around with the flight patterns at busy airports.
In a production environment one would probably deploy using something like Fargate, Kubernetes or Fly.io.
That's a great rant!

I mainly monitor my vendors since I sell an uptime monitoring tool, and it's a form of dogfooding - didn't realise there were other folks that did it too.
Posted in a comment above, but the idea is that text content is text content, because XML was intended as a document interchange format, not a data interchange format.

When you look at SVG content for instance, you'll notice colors and coordinates are contained within attributes, because it means a document reader which cannot understand some crazy new drawing element would still interpret that data is text content, leaving the document accessible (if perhaps badly formatted).

If you care about that rule, then structured, semantic, non-user-accessible data uses elements for structure and attributes for data. This also lets you ignore the difference between semantic and non-semantic whitespace - no whitespace has semantics.

CDATA sections are (usually) represented in tooling, but should be considered just a text node with different escaping rules (unless your document format actually assigns a purpose, which is a really bad idea from an interoperability perspective). CDATA is not meant to provide a way to embed binary data (both XML and JSON are somewhat bad for information which is not primarily text).

Similarly, processing instructions are somewhat orthogonal to the document format. I believe XSLT is the only spec which defined a standard behavior for them, but there were examples such as commercial document editors which saved information like the cursor position as processing instructions.

FWIW (as a human interacting with JSON) - there are extensions to JSON such as JSON5 which aim to add the extra flexibility that makes data entry easier. JSON5 adds comments, trailing commas, unquoted symbols, single quoted strings, and so on. Perhaps its biggest issue is that it allows non-finite number values like NaN, which makes it a superset of JSON at the data model layer. So you can't be guaranteed JSON5 text can be stripped and quoted into valid JSON text.
My point was about ignorance in general, not specifically flat earthers.
Although that plugin seems trivial, for me, when working with multiple code repos, it really does help to organize thoughts quickly. I get multiple interruptions daily and being able to quickly bounce between repos, using visual cues, helps alleviate context interruptions.
So then, the world depends on 3 instead of 1? Still scary IMO.
I really dislike comments like these, especially on HN. "Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something." is in the HN guidelines.

It is better to explain what exactly you find objectionable about the parent's comment.
The person that decided on the launch command 'kak' is not Dutch for sure :)

Though I guess most 3-letter words mean something bad in one language or another :P
Assuming you're in tech, just ask any Indian coworker. They probably know the best ones. Be clear in wanting to eat non-white-people Indian food and specify the region. Usually finding an Indian from that region is ideal.

Truth is, that you probably want to get invited to an Indian potluck. Apart from Punjabi and street food, most other Indian cuisines do not have a well developed restaurant culture. So, the most authentic food is often home style cooking. With no offense to 2nd generation Indian-Americans, it is the 1st generation immigrants who will recreate their regional cuisine most faithfully.

I don't know many bay area restaurants, since I don't reside there. I've visited once, that's it.

Some regional cuisines to check out:

* Maharashtrian / Mumbai - The Vadapav & Misal are iconic, but there is a lot more to this. Stir fried legumes (matki) is another personal favorite.

* Konkan - Saltwater seafood heavy. My favorite are the coconut marinated crustacean preparations. Bombil (snakefish) is my comfort food, but near impossible to source in the US.

* Indo-chinese - Inchin's Bamboo Garden is a reliable chain. Really interesting cultural exchange. Chili Paneer, Chicken Machurian and Szechuan (that is the cultural correct & technically incorrect spelling for Sichuan) rice go great together.

* Chaat - An explosion of flavors. Every region does it differently, but Mumbai (Bombay) is the only one that does it right. Usually a combination of heterogeneously mixed chutneys and textures. Sweet with Spicy. Yogurty and crispy. The most delightful of Indian cuisines. (sorry Delhi, you're second. Some other places put carrot in their chat, and I hope those heathens marry people who order their steak well done)

* Kerala / Malabar - Parotta, Appam and goat curries are my favorite. Chili Beef is probably India's most iconic beef dish.

* Mughlai - Not Punjabi. Real Mughlai food takes a clay oven and charcoal. It also takes a lot of human effort and time. Most Indian places in the US cut corners. A perfect Biryani is epitomizes this cuisine, but finding the right Biryani place is an active challenge. Kababs and grilled tikka are their most visible, but a rabdi-shahi tukda is the most opulent version of a tres-leches cake that you can imagine. (sort of)

* Nepali - Not Indian, but I LOVE their momos (dumplings). Ironically, Nepali restaurant food is the closest thing to authentic homestyle food I've had in the US. They seem to care less about making the traditional british-american dishes and their cooking seems more rooted in how 'mom used to make it'.

This only starches the surface of the many cuisines that India has to offer. But, it's an HN comment not a blog post. (I just got an idea for a blog post series )
> that didn’t leave voluntarily

How would you know this?

I sure as heck have never volunteered information like that.
>The struggle just to survive is so intense that it leaves people drained of energy and hope

and the lazy option is to just continue to do the same thing. You can be lazy while still working crazy hours because you can be lazy about doing any particular action.
I don't see anything about heating a building?
Blizzard will bow to what the customers want; if more customers want people to be able to make pro-HK statements, then they are going to allow it. Otherwise they won't. Also, the platform has little to do with it. Disney dropped someone for statements made primarily on Twitter. They decided they didn't want their brand associated with it.