skysight-inc/HackerNews huggingface dataset:
Because "diversity offenses" typically happens against minorities, which definitionally aren't most people. It's also a questionable use of funds in that the places that would hire one are probably less likely to need it. But treating everyone well and handling issues through HR as normal is no longer sufficient; a diversity and inclusion staff has become the requisite "Workers of the world, unite!" sign: https://en.wikipedia.org/wiki/The_Power_of_the_Powerless#Hav...

Add to this that most people don't like being preached at not to be racist etc. when most already aren't.
Free, usually. AccuWeather tried to change that a number of years ago, but they failed. Thankfully.
As a very specific example I think you're looking for this vit D study.

https://pubmed.ncbi.nlm.nih.gov/23032549/

As a very general example I think you'd have a lot of fun looking at examine.com pages that link to medical studies.

https://examine.com/supplements/vitamin-d/

Two axis of engineering problem definition not handled by the article are definition of normal and lifestyle variation.

The concept of normal blood chemistry levels is vary vague. Certainly for mariners over 200 years ago the level of vitamin C was always normally very low. Running a nutrition program for Columbus-era mariners to optimize their diet to produce the most numerically average possible vit-C level would be possible but would not be healthy at all. There's a giant subculture of both doctors and average people running all kinds of semi-long term experiments on diet and health. Another side dish is the definition of normal for diet, some consider paleo to be normal diet and some consider twinkies and hot pockets to be normal diet. And of course that "normal" diet interacts in peculiar combination with "normal" concept of blood chemistry making it a very complicated problem.

The lifestyle issue is an interesting problem. Due to local weather I don't go outside and due to exercise hobbies I'm extremely large from weight lifting for many years, also I sweat out a ton of electrolytes and presumably water soluble vitamins every other day. A stereotypical elderly petite sedentary zero-exercise desk worker would likely turn into a pillar of salt if they consumed the same salts I require to prevent muscle cramps, but perhaps this theoretical person is old enough to still falsely consider sun tanning as a healthy activity. Meanwhile our evolutionary ancestors evolved to work as physically hard as me yet do it all out in the sunlight naked. Given this incredible diversity in lifestyle, you'd think we'd all take different vitamin/supplements much like we drink varying amounts of water, perhaps a 5 to 1 ratio of individual variation if not more, but instead the bottle of vit D pills in front of me claims we should all take 125 mcg aka 5000 IU which is 625% of the normal RDA. That seems highly unrealistic.

I'm sure there's potential startup ideas to both gather data and analyze the data. Rather than running a trial on 322 people and hoping its good enough, you could gather less accurate data from 1e6 people, maybe 1e7 people, using some kind of cloudy app statistical sampling thingie.
> All that needs to be done is to properly mandate maximum work hours (no overtime even if the worker is willing).

We are close to that in Norway already. See https://www.arbeidstilsynet.no/en/working-conditions/working...

Quote:

The Working Environment Act defines working hours as time when the employee is at the disposal of the employer. The time the employee is not at the disposal of the employer is referred to as off-duty time.

There are limits for how much you may work per 24-hour day and per week. These limits are laid down in the Working Environment Act, but may also be regulated by your employment contract and by any collective agreements.

The limits prescribed by the Working Environment Act for normal working hours are:

9 hours per 24 hours

40 hours per 7 days

If you work shifts, nights or Sundays, normal working hours are 38 or 36 hours a week. The duration and disposition of the daily and weekly working hours must be stated in your employment contract.

The employer shall keep an account of the employee’s working hours.
Calculation on the basis of a fixed average

The normal working hours may be calculated on the basis of a fixed average. This means that you may work more than the limit for normal working hours during certain periods in exchange for working correspondingly shorter hours during other periods. The average number of hours worked must be within the limits for normal working hours.

end quote
A lot of people are missing the fact that loans are not taxed in the US.
Databases have support for a single type that encodes exactly like this. In postgresql a timestamptz shows as 'yyyy-mm-dd hh:mm:ss.123456+1234' but internally it's stored as UTC unixtime and tz offset.
A checklist to improve your product UI
I have a colleague who is a security researcher. And every now and then, he tells me he got a threat from an internet criminal about "how they know where he lives".
Ask HN: SPARK2014 or Rust for high-integrity, secure, distributed application?
I have a job opportunity to develop a secure, high-integrity, high-reliability, very low fault distributed communications application where I will have the option of choosing the PL/platform. SPARK2014 has an edge over Rust due to its more venerable Ada relationship, verification toolset, and use in government contracts. I know Rust has gained a lot of traction, but the arena for this opportunity is slow to adopt new technologies. I didn't put Erlang/Elixir in the title, although the fault-tolerance and distributed nature of them has me interested especially NIFs in Rust. Any advice or tips are very much appreciated. Thanks!
You probably misunderstood: they're not talking about building from source (which is easy), but rather about recreating Git from scratch in another programming language (which is hard).
> While the lab results look promising, experts in the field advise caution because important work has not been done to test the compound in animals. “The critical thing is animal data. We’ve found things that are very potent in vitro that do nothing in vivo,” said Dimiter Stanchev Dimitrov, a professor of medicine who directs the Center for Antibody Therapeutics at the University of Pittsburgh and has created antibody-based therapeutics for numerous viruses including SARS and MERS, two other coronaviruses. He said it can take months to collect the needed data in animals. “Once these are tested in animal models, then I can get excited.”

https://xkcd.com/1217/
checkout the episode of RadioLab
One potential example is the seeded Supermicro chipsets that bloomberg ran a big piece on, though that's still somewhat up in the air as far as I know. Generally though it's quite hard to tell what's real.
I think others have a similar issue with the differentiators you are talking about when moving out of black and white. For example, a theory seems to become a conspiracy theory if many people in a subset group comes out believing it. Or what happens when a portion of the theory is debunked, but the overall truth still follows the 'conspiracy theorists' proposition?

This is likely why people just combined theory, conspiracy theory all together, because the moment you look at the grey area, it becomes nuanced.
If you are interested in this topic, worth reading Charles Perrow's classic work, "Normal Accidents". The book is an analysis of industrial accidents (eg Three Mile Island) and their root causes. His observations suggest that correctly mapping the left side of a bowtie is virtually impossible in tightly coupled systems (ie. the possible pathways to a failure mode are too complex to be understood ahead of time). Mapping risk incorrectly can provide a dangerously false sense of confidence (perhaps a reference to Black Swans is in order here, but those were popularized 30 years after Perrow)
Why are people even using Rust and Go, aside from employer say-so? They're not formally defined, there aren't multiple functioning implementations, it's just not a good idea.
The EFF is also about 1/50th the size of Mozilla.
> Most people don't care about D&I.

Maybe, but:

> Neither for or against, just an annoyance.

Viewing it as an annoyance is both “against” and very much
not an example of not caring.

I'm not saying this is your actual motivation, but it kind of comes across as a clumsy attempt of someone hostile to the idea to try to get people in favor to back off by conjuring an image of the maligned neutral that they think those in favor will be more sympathetic to than actual opponents, but failing to be able to even imagine what neutrality would look like when presenting the argument.
"I ran into this early in my career when a senior engineer at a startup reviewed my Python PR for operating on a CSV dataset and insisted I rewrite it in Pandas for performance."

Did a performance problem exist?

If not, then I would never promote that person to senior engineer. A working program should only be re-engineered for performance if it wasn't meeting the performance contract agreed upon when the program was written.
Eight Great DevOps Resources for Beginners
Does anybody know why it does so well on the multiple updates test?
Show HN: Analysis of how long remote job posts accept applications(Avg: 37 days)
Chris Sawyer wrote Rollercoaster Tycoon 99% in x86 assembler
People who buy phishing kit and set them up are typically not flexible and adaptive adversaries.
Or originally I believe it was 17x17--still good to go.
> Also, their mission is beyond the browser:

Yes, that's the problem. Mozilla was Netscape++ and was pretty darn good at it until their ‘leadership’ lost interest.
Like any big computation, it's lots of simple stuff smashed together, so if the simple stuff is slightly slow it can cost a lot. Nonlinear mixed effects model fitting with a few thousand patients (like in a later stage clinical trial) can take 2 weeks to one month to run. Being slow at this stage of the computation can delay clinical trials. Because of the extreme cost of these trials, people very much care if it's too slow.
If your kids do the dishes this is essentially the amount of diligence they provide. And people don’t get sick.

I do put soap in but he few occasions I forget I don’t worry and put them away anyway.
That's interesting I wonder if the neutral position it takes now is based on that mercenaries role. Don't take sides but profit.
Percona Tech PostgreSQL Days Is Live, With. Join Us
Osgang: Funding for OSS Devs
213 bytes! :)
Sure there's a few more to shave

7f454c4602010100000000000000000002003e0001000000820001000000
000040000000000000000000000000000000000000004000380001004000
000000000100000005000000800000000000000080000100000000008000
010000000000550000000000000055000000000000001000000000000000
0000000000000000200a4c8b0c2449ffc94d39d17441eb0eb00140b701be
80000100b2010f054e8b44d41041807c100100488d520175f4b00140b701
4c89c60f0549ffc24d39ca75cfb00140b701be81000100b2010f05b03c31
ff0f05
Engineering vs. Datascience
I am a software engineering with 9 years of experience. I am interested distributed systems.

I don't know why, I haven't even given a try to know what is machine learning. But I have decided myself that I might not like it.

Should know the basics of the ML (which I called as Data science aspect) ? Is it the future? Or I can stick to distributed systems (engineering aspect) ?

Will I be lacking if I don't learn ML ?
While your usage is common, it is completely wrong. A "conspiracy theory" is simply a "theory" that posits a "conspiracy". What you describe is the opposite - when the evidence is so overwhelming, that the secrecy of the conspiracy can no longer be maintained. Room 641A was discovered in 2006 FFS. The reluctance of the press to acknowledge it has much more to do with propaganda, confused nationalism, concentrated press ownership, social/financial/legal influence from the military, and willful blindness.

The idea that "conspiracy theory"===false comes right out of COINTELPRO. You know, the big secret (at the time) conspiracy to subvert domestic US movements. In fact, much of the 20th C was defined by secret conspiracies - the Bolshevik revolution, the rise of the Nazis, every post-colonial coup, etc. Project Echelon was well understood in the 80s. What is the USS Jimmy Carter even for?
Wouldn't that only show \exists x: A(x)? Or perhaps by free variable you mean one whose value isn't decidable - but that contradicts having chosen values in the origin comment.
Most white, straight men aren't most people. Heck, all straight, white men aren't most people. Heck, not even all men are most people.
Can I get this particular Intel rig without the Intel ME backdoors courtesy of the Talpiot program?

No? OK then, I'll stick with Ryzen.
I need to get out more clearly, I'm only 43
> He was forced to do it voluntarily.

There is something very wrong about that sentence of yours.
Which supposedly should justify his own racism, and presumably gave birth to his unwavering support for the Orange Idiot, down to dying on the hydroxychloroquine hill, the most idiotic of all.
Right, but the other 99.9% of people don’t go to a “good” college. Plenty of ones that are considered quite good by the Little Folk—the mere commoners—can be attended with grades far from a 4.0 and nothing special in the extracurriculars department, if your test scores are decent (and I assure you, the cutoff for lots of them is way under what you’d consider good)
I went through the exact same thing on a smaller scale when I decided to rename an independent project I was working on. The existing community suddenly became really attached to the old name, and I had a number of people tell me that the new name was a mistake.

Even people who agreed that the old name was a problem were still telling me that they just didn't like the shift in tone, that they felt doubtful about everything. It was a very surreal experience, because I knew the old name was a problem and I knew the newer name better invoked the feeling I wanted, but all of a sudden I was seeing so much pushback from so many people that I wasn't confident any more.

The solution was to take the project to a big conference with a bunch of brand new users and ask them about it while I demoed. Across the board, pretty much everyone liked the new name better, it immediately got across what I wanted. It was a complete 180 in reactions. So after that, I stuck to my guns and in a month or two everyone in the existing community was used to it and a lot of them had come around to saying they now preferred the new name.

My take is people are familiar with 'Riot', it has a sense of nostalgia for them, and even if they don't like the name Riot, that's just what pops into their head when they think about the project. If it's something you feel confident about, then you should ignore the people complaining. Or maybe not ignore, but at least filter their complaints a bit and don't treat them like gospel.

When thinking about branding changes, there's danger in listening too closely to the existing community, because it's going to be hard for them not to have a familiarity bias towards the things they're used to.
Rob Pike's rules of programming simplified :

- Start with stupid code built on smart data (after Fred Brooks)

- When in doubt use brute force (Ken Thompson)

- Premature optimization is the root of all evil (Tony Hoare)
This is exactly what Rust does by default too, btw.
Is that true? I can buy a blank laptop for £215 (https://www.pcspecialist.co.uk/notebooks/gemini-IV/) and then install Debian for free. The same laptop with Microsoft Windows / Office costs £352. So I'd say that in this case at least, software is a dramatic part of the cost.
I'm for diversity, Facebook needs more white people. White people are currently under represented at Facebook. I'm thinking of creating an organization to lobby for companies like Facebook, Google, Netflix, etc to hire more white people where we are under represented.
That only works if the algorithm isn't already understood and so you don't know what optimal is. If you tdd sort there is no way to get divide the list to small chunks, insert sort each small chunk, then merge sort them. (20 years ago this is what gnu sort did, I assume that this algorithm has changed now that cache is a bigger factor in performance). Even knowing that the above is your end goal TDD to get there is wrong because you don't know how the best algorithm will change when something else comes up as important.

Tests are good, but they need to be universal for any implementation, which means you often cannot tests the internal details that prove you didn't use bogo sort (picking a pathological example to make the point)
Well they are trying to reach FOSS community. Recently they started survey asking community "Hello here, we (AdaCore) have some plan for the future of GNAT Community that we want to share and have your opinion on: https://forms.gle/Q34myTCQUXvrva5n7
"
There is Ravenports very good port manager written in ada for FreeBSD so ada can be used for CLI apps and has good gtk binding too
Put your stuff in /usr/local. Use Gnu Stow for poor man's package management. Then you can have your programs coexist with the OS.
> You have to protect each server individually with its own in-machine firewall.

That's the standard practice?

OVH's own firewall is for DDoS/DoS protection, not for fine-grained security, did I understand OVH's information incorrectly?
AMA from November 2018:

https://www.reddit.com/r/IAmA/comments/9urjmg/i_made_a_free_...
Is this real news? I see no mentions of primary sources, and when I do a google search I find some much older articles with much more context and nuance.

I’m not sure I believe this in any way. It is taking quotes out of context, and creating an exaggeration.
Creating a Completely Tor-Ified Home Network
> Someone who goes out of their way to put that much unsafe into the codebase is more likely to commit mistakes that lead to ub than someone who just writes C stuff.

[citation needed]. And it would be hard to find a citation because most Rust codebases don't have much unsafe. The repo you're thinking of was an anomaly and has since improved a lot.
Pages is not a suitable Word replacement at all!

Send a Word attachment to _anyone_ to collaborate. They can open, read and edit the file (cross platform: Windows, Mac, Linux, Android, iOS)

Send a pages attachment. Receiving party won't know what it is and won't be able to open or read it let alone edit it.
Needing D&I simply means the company and its employees did not self-regulate. And not needing one doesn't mean you don't care or it's not important, just that you don't need one. You're probably not brushing your teeth right now and it's not because you don't think oral hygiene is important.

If you're one of the people who don't need to be educated then D&I is an annoyance. If you're one of the ones who do then D&I is an annoyance. And unfortunately many times it's more than just an annoyance, it makes matters worse by polarizing or radicalizing people further.

You don't necessarily need a function like this to fix a behavior. You don't need a Basic Human Decency Lead to achieve this in your company. You instill it with education starting at a young age, and then you filter for this at every step of the way, including via interviews, promotions, etc.

But if it's one of those companies they probably couldn't care less about D&I, whatever they have works just fine for them. They want to look like they care so they proudly announce such functions and measures. All the while the people responsible for being in that situation in the first place still hang around, working just a bit harder to do the same things they always did and make it look legit this time. That's usually the role of D&I, shielding the company from responsibility while not actually changing much, if anything.
Right because little companies like Google have a hard time breaking through the noise since no one goes to their web page....

Safari on iOS does in fact allow ad blockers and has for five years.
NBC, ABC, CBS, and CNN Show Zero Results for Cannon Hinnant
I never understood this idea that someone feels sleighted for something out of their price range that they perceive should be valued lower for their benefit while complaining that the company is setting up prices for their benefit too. Is it grounded on facts or mostly an emotional response?
> "Always remember that U.S. courts are courts of law, not courts of justice. That's usually a good thing (less left to interpretation)"

Are they? My impression is that US courts rely heavily on the whims of a jury and the judge, leading to very different outcomes for similar cases. Though often leading to injustice (heavy punishments for poor and/or black people, light punishments for rich and/or white people) rather than justice.
Even if it worked exactly as advertised, how could permanently chuffing the Llama oil vape be more practical than masks?

PS: again if it worked exactly as advertised, could it be a tool to stifle incubation after a know exposure?
it is quite similar to the Arabic word بوس (Baus). I did some wiki search and found it originates from the latin word beso[1]. Languages are so awesome!

[1]: https://en.wiktionary.org/wiki/beso
The Power of Org Super Agenda
i did not know that vue was 7 years old already.
Sweden's Success Is Kryptonite
I parse big XML and similarly structured files, convert them into RDF, puff them up into a (still RDF but with a lot of blank nodes) hypergraph so I can load the content into a single database and be able to trace that these two facts are related and come from this part of document A and that part of document B.

I have document parsing and SPARQL queries that can take a few minutes that I'd like to run frequently so I can keep all parts of the system up to date.

I've only benchmarked it a bit, but I found I got approximately the five times speed-up that PyPy promised. This is with PyPy based on Python 3.6. I think PyPy is switching to cffi as the way to connect to C code so most native code "just works" now.

I had to backport my code from Python 3.8; Python 3.6 lacks contextvars, but there is a polyfill for that, otherwise there was no problem.

I stayed away from PyPy for a long time because it was tied to Python 3.5 which was busted in various ways. One of those was that the filesystem path objects were half-implemented, you should have been able to pass them into anything from the stdlib that expected a string path and at that time you couldn't. Little accidents like that can slow down a technology like PyPy from being adopted.
Reason 4129 why you shouldn't rely on Google for anything that's not in their core money-making endeavors.
The Web Is Obese
Custom UI Development on a Low-Code Platform
A small study:

https://pubmed.ncbi.nlm.nih.gov/17426097/
> Users chose to ditch Firefox and IE for Chrome because it was the better product.

This is essentially a religious belief, and using "Chrome is the superior browser" as the foudation to your argument that "Google did nothing wrong" is weak and essentially circular.

These massive, unregulated companies can lose an enormous amount of money on products indefinitely, either choosing to sink cash into them quickly in order to follow (or drive) the market into rapid change that a company that is required to bring in revenue can't keep up with, or in a slower market just park the product at an adequate quality, and wait for the competition to stumble.

After the competition dies, then you can squeeze the customer for all they're worth.
There are distributions that cater for the bleeding edge, there are distributions that focus on stability, there are plenty that fall somewhere between.

But with any distro, you call install whatever you like wherever you want. You, the user, make that call. You, the user, should have the knowledge to tidy up if it goes wrong.
Home Lab
Ah, my terminology is rusty as it's been years since my math classes. I guess I need to review my algebra books again. I do have some personal code that called "exists a,b a.b != b.a" anticommutative, didn't even realize that's wrong terminology!