skysight-inc/HackerNews huggingface dataset:
> Is she really a manager?

Yes.

> In factories the foreman was considered part of the Union rank and file.

She's not a foreman.

> Basically if you can be promoted up into a position it can be a union job.

That's not how the NLRA works; in plenty of workplaces people can, even if they rarely do, promote without limit and most management positions don't require business degrees, but that doesn't make all those positions NLRA-protected.
Bitcoin is not inspired by the financial crisis. A project like that takes many years to research and develop.
Translation:

"From December 6th 2020 there will be a study conducted in Nur-Sultan called "Cybersecurity Nur-Sultan 2020".

We ask you to install a certificate of safety on all your devices in order to retain access to some foreign internet resources.

Please, follow the link: [link]"
I had a walking commute. Now I don't have a commute. I take longer walks now, and not every day. My phone says 1.7 miles a day since April.
Sandboxes are about security. Containers are about deployment tooling. Some containers happen to include/use sandboxing techniques.
There was a proposal to do the correct thing and copy D's static if, but it was rejected for fairly contrived reasons IIRC.

Andrei Alexandrescu mentions it in a talk, if constexpr doesn't really do much of anything useful because it introduces a scope.
> Containers should be about security not cloning local development environment.

Why not? One way to use containers is as a light-weight virtual machine without a kernel, which can be pretty useful.
When you start instructing landowners what to do with their property, that’s infringing upon property rights especially if failure to do so results in penalizing them.

Your argument states that empty land would be better served if it’s used for other human beings. The same argument if applied to a time scale rather than upon land resources, it is rational to conclude that our planet is better off if people had 1/2 surviving child per person until we hit carrying capacity.

If land owners should be taxed for owning land they don’t use, we should also have a child tax for future exponential growth of a certain set of genes who will monopolize the world’s population by over breeding.

Humans can continue to enjoy baby making(it’s not unlike some human beings enjoy owning vast tracts of land they dont put to use) but left to their own devices and without encouragement, if they are allowed to bear the full cost of raising the fruits of their loins, I think the numbers will go down dramatically.

If goods cost as much as it takes to make them..especially food which is grown at tremendous costs(not just monetary), we will realize that the abundance is a myth and scarcity is our reality.

Re: Your final point..people who own property don’t contribute to suburbs and rural sprawl. It is those who can’t make proper decisions personally and financially who make choices FOR themselves. Things like where to live, what job to do and what to study are easy choices. Inheriting illness, disabilities are choices we didn’t make, but was made by nature for us. We take care of vulnerable people who had no control over their deficiencies because we share as a species DNA with them.

That obligation and duty towards our collective humanity is entirely different than feeling responsible for personal decision making.

Sometimes people make terrible decisions for themselves because they are unable to make best decisions for themselves. In those cases, we have to make decisions for them if we feel responsible for them. These kind of things never end well as history as shown and is best avoided if possible. An example would be the mentally ill. Many refuse to take medications and their circumstances cause them to suffer. Those are tough decisions. But even then there is no need to penalize private property owners.

None of these issues are connected to each other. I doubt if anyone cares about urban sprawl. An easy target is private property owners and that comes from what I can only term as jealousy in simplistic terms.

In today’s world, we have managed to conquer crippling poverty even though there is much work to do. GINI co-eff fueled inequality makes villains out of the property owners. That is a dangerous path to take..once again, as history has shown us.
Show HN: Software suite to help develop, package and publish Python desktop apps
This is the "hunt for WMDs" all over again, or the specious capture and disposal of Osama bin Laden.

The credibility of US intelligence leaves a lot to be desired. This one really takes the cake.
Tbh, I would 1000% rather my coworkers write a lambda function or closure where it's necessary than add a new package depencency just to change the order of arguments in widely used functions.

Plus, I still wouldn't trust the code

cars %>% zlm(dist ~ .)

to necessarily work the way I want, or to work the same way across package versions.
2008 Universal Studios Fire
I can well understand this being true. Without discounting it, I've also had roughly equivalent, but opposite experiences, with flight mode and sleep.
Show HN: A book for non-STEM people who want to become programmers
Hi all,

I am a self-taught software engineer and I have recently published a self-help book for non-STEM people who want to teach themselves to code and build a programming career. Here is a free book sample: https://drive.google.com/file/d/12P7dqKdsMduqanJ2OW5qjGua3Yy... .

I am looking for feedback on the book. Any feedback is welcome, but I am specifically interested in these questions:
1. Do you think this book needs a print version? I currently only sell it as an ebook.
2. Is the price alright for this kind of book? I am especially interested in your opinion if you are not from an OECD country.

Will be happy to answer your questions about the book.
Thanks in advance,
Nadia
D has no preprocessor and has none of those problems.
> Short of quantum encryption, is there any simple way to detect such an attack once the user trusts the MITM's CA?

If the website uses client certificate authentication, any MITM attempt will fail authentication unless either the website trusts the MITM's CA, or the MITM somehow has access to the private key of the client certificate; the browser trusting the MITM's CA is not enough. Unfortunately, client certificate authentication in websites is rare (unlike for instance ssh, where public key authentication of both the server and the client is common).

Another way to detect MITM attempts would be if TLS channel binding were used for authentication, since any MITM would be using separate connections for the server and the client and therefore the authentication (bound to the TLS connection) would fail. I don't know if newer authentication protocols like WebAuthn support it, and if they do, how common is the support for it in browsers.
I think you've been using it long enough that you forgot how much of a hurdle learning an extremely high-surface-area piece of tech is. The individual abstractions may be simple once you understand them in hindsight, but making an application developer that normally does not work with cluster management learn 100 new abstractions is not "easy".
"and close to 4 months of calls and waiting"

This is what charge backs are for. It is not my duty to invest time, nerves and potentially even pay interest for this.
Areweyet
A 970% Stock Jump, Credit Card Tricks and Other Misinformation on TikTok
It's really sad watching people bend over backwards trying to give this person a break.

You admit she's a bully, super aggressive, constantly makes spurious accusations of racism, attempts to destroy her enemies totally and is in general a nightmare employee in every way. Then you say you take her side because Dean could have given her "transparency"? Are you aware she was demanding the identities of people who had criticised her work, presumably so she could then go and bully them too?

This person is a 100% A+ straightforward case of someone who should be fired and in fact should have been fired long ago. All those attributes are the sort of thing that absolutely qualify someone for dismissal. If you were feeling trollish, you might even say it's black and white.
Forbidden Stories – Cartel Project: global network of investigative journalists
Yeah, true. Everything's Windows, so if you expect schools to teach computing in the sense of "... and then you click this button" I suppose they have a point.

I'm just really happy I've never had to use Windows.
I think that’s an accurate summary.
To say that Excel is as dominant as it is today in casual business programming because of the meager amount that’s taught in schools does a disservice to the fact to how damn powerful it is. It’s Microsoft’s Emacs!
I just use Qubes OS [0] specifically designed to isolate your workflows using a hardware virtualization. I don't feel that it's an overkill, the UI is amazing. Makes you feel in control of your laptop.

[0] https://qubes-os.org
> All modern hardware is 2's complement arithmetic, and the corresponding signed integer arithmetic operation will silently overflow without complaint.

But not the same width. Does it overflow at 32bits or 64? If you define it as one or the other, that requires a runtime check.
Hopefully it goes well, I heard about the downsizing and the OCaml to F# transition.
Personally I’ve found that when someone does you completely wrong by doing something as egregiously bad (i.e. fraud) you can certainly find success being a huge asshole about it. Most people do not like being on the receiving end of justified berating and will do almost anything to make it stop. Sometimes starting off being an asshole and letting yourself be talked down creates a window for a quick agreement. It’s not a nice way to deal with things and some people aren’t always comfortable being the “bad guy” but it is effective with certain personalities.

The most important part of this article is that the author was right and had proof. The way in which he conducted himself was likely inconsequential but writing an article about being a dick and getting what you want won’t generate clicks.
I agree; If an aluminum case were designed to integrate with built-in heatsink, thermals should be improved enough with no downside to noise level. Their decision to opt for plastic in the first party case makes total sense from a manufacturing and cost point of view, but I think a more premium metal case would have also been a nice accessory in addition.
Panic is completely not a reason to not evacuate:

1. you do not panic in fire unless you want to die.

2. building may have less than an hour, or even minutes of structural integrity left after first alarm is heard.

3. you may have single minutes until people are incapacitated, and cannot leave on their own, or already dead from poisoning.

4. you may have minutes until smoke penetrates stairwells, or fire gets the emergency ventilation, or smoke gets thick enough to block emergency lighting, and people are trapped, even if they have smoke hoods.
In my school Google Docs caught on because students opted to use them for collaboration. Then teachers caught on. Then the school caught on. Google was successful by first winning the users rather than selling to the school directly (though that has changed with Chromebooks)
Epochs are more about the training data than the model... If you've got a big enough dataset, one epoch or less is fine!
I've used Manjaro and Pop_OS, no luck however. Something just hurts my eyes and I can't put my finger on it. The browsers are especially awful which is what I spend 90% of my time in. See https://pandasauce.org/post/linux-fonts/ post which I found to confirm my issues.
How I Reclaimed My Attention
An ID is a public document, you show it to anyone asking for it (when buying alcohol, when signing something, when entering a bar, etc.) so if you were scared of identity theft...
Thanks for commenting! I hear what you're saying, but I think it's perfectly possible to injure your back with bodyweight exercises over time. Even if we're just talking about yoga, there's a good amount of evidence that incorrectly practiced yoga can and does cause back injuries over time.

Now I'm sure that the optimal answer to that would be to make sure you correctly practice yoga. But the back is probably the worst joint I can think of injuring, and at the same time I'm basically just watching youtube videos and copying them - which isn't really a guarantee of correct practice. So I try to err on the side of caution by keeping my spine neutral :)
They requested that it not be distributed online because it has not yet completed peer review, which usually comes with recommendations to improve the paper in either small or large ways. That is very different than retracting it from the conference review.
Thanks for this link. That's terrific info.
Global by Nature: APIs
Don’t feel guilty about harvesting trees. This is literally a carbon capture business. They are not cutting them down from the wilderness.
This is really interesting. There seems to be a significant difference between the US Christmas Tree economy and the one in Germany.

We got our tree for this year a week ago directly from a grower in the local area where we always buy our trees. It is of average size (the 6'-7' size is also what we mostly consider a good size over here) and it only cost us 30€, so our prices here seem to be significantly lower than in the US. Also, I don't know anybody here who has a fake plastic tree - these aren't really a thing here, basically people either don't have a tree at all, or they get a real one.
After the Trump administration reversed the previous administrations opening of Cuba, Russia has increased diplomatic relations with the island nation. The trade between the two has doubled
I2P [0] does not require a special infrastructure and provides strong anonymity on top of existing networks.

[0] https://geti2p.net
this study mentions "healthy young men" and the title states "health-promoting effects". So, do healthy young men need to have their health promoted by increasing their insulin sensitivity?
Docker can run x86 images (slowly) on ARM using QEMU which is already working.
There's nothing specifically wrong with it; just that dogma without understanding why you're doing it is always problematic.

If your coding rules state that /every/ object with any properties needs an associated getter/setter/Builder/Factory for any code then it quickly leads to a huge amount of code and indirection to do the most trivial of tasks - made worse by the fact that Java doesn't have first-class macros.

In regards to getters and setters specifically; this stackoverflow post is quite good [1]. If those reasons don't apply then it just ends up complicating the solutions for very little benefit.

[1] https://stackoverflow.com/questions/1568091/why-use-getters-...
I regularly transfer money between three European countries with instant payments, it works just fine but not all banks have implemented it.
podman claims to be a drop-in replacement for Docker, yet when I tried to treat it as one, I ran into bugs and a lack of feature parity.
How to Harvest Pecans (In Slow Motion) – Smarter Every Day 248
likely in a subset of cases of reactive hypoglicemia
I've always wondered what the issue was with template haskell and cross-compiling (i.e how would that even matter?), but `sizeOf` and similar uses now make it clear!
>Contrary to what Weinberger said, a 64-page NAS document is available at

That tweet was made before the report was released, but there were a few press stories about it. The second thread opens with a link to the report.

>Peer review is a BS credibility threshold that validates tons of garbage research in a way that financially benefits publications.

And this paper is of such low quality they couldn't even manage that. It has no merits, and even the paper admits the data is shit and the conclusion is unfounded.
Check out https://github.com/AkihiroSuda/nerdctl
If I'm on a standard Win10 Pro box, any idea what I should look for? I'm running a amd vega 64.
In college my classes in the business school would hand out binders containing the PowerPoint decks for the whole semester and would usually make them available online as well (some were even accessible to the public). Classes were also recorded for later viewing. The arts & sciences classes required textbooks. The professors were often co-authors of those books too. I don’t think it is a coincidence that the quality of education was vastly superior at the business school. For more reasons than just using textbooks vs slide decks but that was a factor.
Government officials are being subjectively restrictive and hypocritical at times. Gavin Newsom, London Breed, San Licarrdo are violating their own guidance. Meanwhile people are unemployed and losing their businesses without getting any support. The stock market bailed out by the Fed reaches new highs.
Economists aren't scientists.
The goverment created a commercial as well https://www.youtube.com/watch?v=eRGXq4t9wY4
This already somewhat exists in the form of LTIs[0] and the Common Cartridge format[1], which are standards for application interoperability (i.e, how an app exchanges data with an LMS) and data exchange (export course content from one LMS and bring it into another), respectively. Social identity isn't really used, instead most institutions use Shibboleth/Gsuite/Azure AD as a SAML Auth gateway that authenticates users to services. All of these standards are supported by Blackboard, Canvas, Moodle and pretty much every other LMS that wants to get traction now (since all your other software expects it).

0: https://www.imsglobal.org/activity/learning-tools-interopera...

1: https://www.imsglobal.org/activity/common-cartridge
Market cap is just public opinion, one bit of negative press can destroy it. To handle failures you need cash on hand, which can't get suddenly erased. Apple has plenty, but not 2T.
> Today, we serve 2.3 million QPS at peak. 2M of those queries are reads and 300K are writes.

Damn, even for a service as popular as Slack, that’s significantly more than I expected. Slack has ~12-13 mil DAUs, right? I assume at peak time of day, maybe 2-3 million actively using the product at the same time? If that’s a fair assumption, that’s roughly 1 MySQL query per second, per active customer - seems like a fair bit? I wonder if they do polling (instead of websockets)?

At my work we have roughly 1 order of magnitude fewer DAUs, but roughly 2 orders of magnitude fewer QPS. And we also have chat areas of the product.
One aspect I see rarely discussed is matching technology to the skill of the team. IMO people should not choose technologies they're unwilling to become experts with, or lack the workforce capable of. It's a hard fact of life that some are just more capable than others (either through intrinsic factors like "Intelligence", or extrinsic like family circumstances, quality of education received et al.). Obviously the extrinsic ones are in our locus of control, so an engineering team that presently is incapable, can grow to fill that need.

I don't think most companies w/ a high requirement for quality (say something that affects others' health for example) should use something like AWS unless they have a workforce dedicated to understanding distributed systems (academically) and become an expert in each AWS technology they choose. I have observed so many engineers treating these tools w/ their wishful assumptions of how they ought to work versus how they actually work... There's probably a similar conversation to be had about databases' guarantees, consensus algorithms, amongst others...
The challenge especially once you get to requiring Ingress Controllers is they are not a core part of Kubernetes, but third party. So you have NGINX, Kong, Traefik -- over a half dozen in total.

Not all are fully featured in their open source form, so in some cases you need to purchase the tool to do something like url-rewrite. In some cases, the solution exists, but is something contributed via community (better than none, great in theory, but brittle given the pace of platform change.)

Further, once you actually try to spend time on it, you find there is little to no documentation on topics such as url-rewrite.

It is all interesting, but then you realize you actually have deadlines -- and now you've spent half the day on futzing around with annotation permutations (since there are few/no docs) and you have not actually started working on the actual task of tuning a model on PyTorch...that is when you drop down to just 'docker run...'

It is all worth learning, and doing, but only if you need to. If I need to make something -- in this story Jupyter+PyTorch -- work for many people and be elastic and scalable, then sure, i'll go thru the effort. But if I need a throw-away instance for the day, then it is not worth doing.
Ask HN: Where to find research papers in “layman's terms”?“
I sometimes browse arxiv.org and other sites as I think research papers are a great way to get a feel for what's going on at the bleeding edge of some topic.

However, I'm certainly not a domain expert in most of these topics, which makes reading these papers difficult. Is there somewhere where I can read summaries about the newest developments in some topic (e.g. math, cosmology, etc.) in layman's terms?
A tool for recovering passwords from pixelized screenshots
Some pre-forking web servers will shut down a child process after it has processed a configured number of requests.

E.g. Apache in mpm_prefork mode, MaxRequestsPerChild configuration.
Opinion: Breaking Up Facebook
>If they are effective then you would expect Peru to not have the second highest fatality rates after 8 months of strict lockdown.

Yes the strict lockdowns in Peru were ridiculous and accomplished nothing except damaging the economy and putting the country in debt. Covid still got around both during and after the cuarentena.

Shopping malls have been back to near normal capacity for quite some time, movie theaters are finally reopening with a 40% capacity limit but discos still closed. [1]

[1] https://larepublica.pe/economia/2020/12/06/se-oficializa-rea...