skysight-inc/HackerNews huggingface dataset:
The FSF would note correctly that the license is burdensome and would declare it non-free.

This is a license that bakes in a lot of assumptions about who should be running the code and how. If you can afford to comply with them, you are probably a corporation.

There's a trend towards two(-or more) tier proprietary software licenses that formalize the difference between economic exploitation and consumer usage of software but that still want the cachet of being called "Open Source".

The CAL falls very clearly under this category, for all its apparent good intentions.
I know exactly what he's talking about.

I work for a small consulting firm, and we keep bidding on very aggressively-timed projects with technical challenges and high skill requirements. Things like directory system mergers, mail migrations, complex infrastructure builds, etc...

The conversation always goes like this:

"How long would it take your to do it?"

"Physically? 2 weeks of button-pressing time."

"With change control and stuff?"

"6 months."

"What!? That's crazy, the customer won't accept that!"

"Well, tell them to stop adding 2 weeks of change control management paperwork for a no-risk 5 minute task in a green field environment with zero data and zero users and then we can do it in 2 weeks."

"They have processes! You know that!"

"Their processes are stupid, that's why it's going to take a chunk of a year and cost an order of magnitude more."

"Fine, we'll promise we'll do it in 4 weeks and then bill them for anything over that if we're slowed down by change control"

"So now I have to do both the change control paperwork and I'll have to track everything internally so we can charge the overheads back? It'll take one year."

"You're wrong! You'll see! It'll be 6-8 weeks at most."

... one and a half years later...

"I told you."

The customer of course signs off on the 4 week estimate, thinking they got a good deal, and the final bill is like 95% overruns and paperwork overhead, but we make a much bigger profit so we don't care. Why would we? We get paid at consulting rates to sit around and fill in boring, simple paperwork. The customer doesn't care either, because they see the costs as "unavoidable", and it's not their money. It's either the taxpayer footing the bill, or it is some huge department's budget at MegaCorp. The decision maker never gets any personal penalty for this kind of thing.

This is why 90% of larger government IT projects have cost "overruns". It's not really an overrun, it's just how these things play out.

PS: This really does happen this way. At a recent project the minimum lead time for any change of any magnitude was 2 months, which was negotiated down from a proposed 4 months. If anyone forgot a firewall rule somewhere we all had to put tools down and twiddle our thumbs while one guy on the team filled out the paperwork and jumped through the hoops to convince the powers that be that yes, server applications really do need networking.

PPS: I have seen change control stop a bad change going ahead exactly once in twenty years. Once. That's because I rejected the change, and this caused an argument and then eventually they did the change anyway and broke stuff. I'm convinced that change control is 99% pointless. The 1% benefit is dwarfed by the overheads and costs. Change my mind.
> - how much influence does it have the fact that you have to actually sit down, focus on something, sit somewhere comfortable, or not so comfortable but ready to work on a material...

Personal anecdote...

I started reading books again about 2 years ago, after many years of not reading much. At that time it was a revelation for me, and I grew to despise (some forms of) blog style writing and videos (which was also related to the first two books I read being about modern media and advertising; The Attention Merchants and Amusing Ourselves To Death).

After a couple of months of very slow reading, and learning how to read (actively engaging with the material, etc.), my ability to focus and to process information in this mode notably increased.

Nowadays I quite like watching videos (mostly of lectures) and reading well-written online content, and engage with it in just the way you describe. But I think before this period where reading books again taught me the necessary skills for this type of engagement it was not possible for me to process online content in this way. Too many ubiquitous distractions.
Blood Flow Restriction Workout-Claim 40% Increase in Muscle Strength in 12 Weeks
I suspect someone played a practical joke on your sister-in-law. As an example of how American culture has not influenced South Africa: "Coloured"[1] is legitimate racial category in South Africa which is can be freely mentioned in polite company and even on government forms. Incidentally, it refers to a non-black demography (and most black people do call themselves black). I believe the term "Colored" has fallen out of favor in American culture, and arguably constitutes fighting words.

1. https://en.wikipedia.org/wiki/Coloureds
Yes, I would have abstained. Mind you, my grand parents are from the very most "underprivileged" part of France, the kind of place were half of men are dead before 50. Still, what people do there was working hard, not theft, drug and robbing the few rich around.

The problem is in large part cultural. You can see it easily with East-Asian immigrants that arrived dirt poor, yet saved and send their kids in college. After one generation they are not poor anymore. In Europe, the division are the same (White+Asian vs Black+Arab) despite difference in history (no descendants of slave). Also, education and healthcare are free and there is the welfare money. So why the results are similar? Because some value education and other don’t.
The Making of the Atomic Bomb by Rhodes is often mentioned as a great science book:

https://www.goodreads.com/book/show/16884.The_Making_of_the_...

Recently saw it on Steven Weinberg’s list:

https://www.theguardian.com/books/2015/apr/03/steven-weinber...
That's good, actually. The public domain doesn't apply everywhere, so a U.S. citizen licensing a public domain piece under a free software license allows people in countries with different approaches to the public domain to use it.
It is not that stderr is faster, it is that it is unbuffered by default (while stdout is buffered by default). If you flush your output after printing to stdout, you should get a similar result.

And well, I am thinking you're talking about "much faster" for small amount of text (small enough to not fill the stdout buffer). Actually printing huge amount of text to stdout should be much faster than printing to stderr exactly because of this buffer.
It's management's job to manage. That's the definition of management - motivating, steering, and directing teams and organisations.

If engineers are doing unsatisfactory work, it's management's responsibility to recognise the problem and fix it - whether that means finding better engineers, or developing better systems and processes for motivation, direction, quality control and oversight, or simply communicating strategy and culture more clearly.

Of course here the subtext is that "tribal" engineers were just as responsible for Boeing's many recent failures as the C-suite were.

And that's a particularly toxic and dishonest view, because we know from records that engineers were desperately trying to fix the 737 Max issues, while senior management were desperately putting short-term profits ahead of long-term consequences - with fatal results.

There is no "also" here. The suggestion that there might be is a naked attempt to displace blame and rewrite history.
Thanks for the reply. What was it like starting a blog?
Schrödinger and Einstein
Are you at the complete beginning like me?
This appears to have been written by someone who thinks the point of "Hello World" is to print the string "Hello World" as efficiently as possible. If that were the case, Kernighan wouldn't have written the first one with "printf()".
+1 Books are good.

Too much time spent attempting to min/max everything in life around here. Read a book every once in awhile.
No, a thread that fails to acquire the mutex sleeps until the thread that is releasing the mutex explicitly wakes it. On Linux this is achieved via FUTEX_WAIT / FUTEX_WAKE.
Old people don't have different diseases from the rest of the population--just more of them. Thus family practice doctors, internal medicine doctors and the large variety of medical specialists will be adequate.
During the Enlightenment, all criticism of the church was censored. So Diderot created the Encyclopedia, and claimed that all true knowledge had been addressed in it. By listing absolutely everything except for religion, he said everything he wanted to say without the possibility of censorship. We live in a similar time today.
This person is not a climate scientist and many of his sections have been roundly debunked and or heavily nuanced by actual climate scientists who are not deniers. The amount of r/collapse stuff on this sight is incredible relative to the supposed technical expertise of the "tech" industry. Really makes one think

Good rule of thumb - if it originated on r/collapse you are dealing with something that is heavily influenced by narcissistic pessimism. This person starts the article convincing us of his credentials none of which are climate scientist.

I would use these two sources to check on shit like this:

https://climatefeedback.org/
https://climatetippingpoints.info/
I almost always use mutexes and condition variables. Almost never semaphores. I wholeheartedly agree with the post about recursive mutexes being bad. I find it always a indication of bad design and/or ”lets make this code multi-thread safe by slapping a giant big mutex around all entry points”
How did you start the coding bootcamp at public library? Can you give more details, structure etc
A couple salient quotes from "Interpreting AI Is More Than Black And White" in Forbes [1]:

"No matter the definition, developing an AI system to be interpretable is typically challenging and ambiguous. It is often the case that a model or algorithm is too complex to understand or describe because its purpose is to model a complex hypothesis or navigate a high-dimensional space, a catch-22. Not to mention what is interpretable in one application may be useless in another."

"Underspecified and misaligned notions of interpretation impede progress towards the rigorous development of understandable, transparent, trusted AI systems."

[1] https://www.forbes.com/sites/alexanderlavin/2019/06/17/beyon...
thanks but I realize I didn't know https://en.m.wikipedia.org/wiki/Change_control
High quality long-form writing that requires focus, patience, work and though to both write and to read/understand is worth it. Books are more likely to fall in that category than what you listed, but not exclusively.
I don't know much about Julia. Why is the binary over a third a GiB?
That's fascinating. Thank you for sharing your experiences.

> I don't know the exact nature of your work - is this just doing generalized programming work, or do you specialize in something (e.g. setting up a Wordpress site)?

I have no idea. I'm just applying to every doable looking short job on Upwork posted a by client that doesn't scream sketchy or terrible to work with (eg they've hired more than five people and rated every one less than two, or they say they want to run deploy code to other people's computers remotely but will only give details over another channel).

By doable I mean looks like I'll only have to learn two or three new things. For example, I just finished figuring out how to make a basic Netlify cloud function that will take data from the Google Sheets API (two new things) but the next step, parsing the cells and plugging it into a template, is something I've done before.

I'm thinking of becoming a Shopify specialist because the dev experience seems so pleasant, but I wonder if I'd be better off learning something more unpleasant to work with because there might be less competition.
> Spend $250 on dinner and go buy better tickets for tomorrow night’s show.

Does he not understand how this works? Most touring musicians only play one night per city, e.g., [1]. It would cost me a lot more than $250 to follow Bruce from Seattle to NYC for his next show.

(He played every night On Broadway for a while but that was the exception.)

[1]: https://brucespringsteen.net/shows/2016
Maybe calling it sunk cost heuristic would be better? Acknowledging that most of the time it does work, and then explaining why in this particular situation it does not?
Most of the comments offer broad strokes of advice. I'll offer some here with examples but a huge caveat is that I don't usually read full books so take my advice with a pinch of salt. :/

Type I books:
Recipes refer to books that teach you "how". They are often must-reads in the topic. Example: https://www.goodreads.com/book/show/34689843-disciplined-ent... and https://www.goodreads.com/book/show/18652777-disciplined-ent...

Type II books:
These are controversial, non-mainstream books that challenge your thinking. Example: failory.com articles

Type III books:
Wisdom refer to books that teach you "why". They are generalisations that offer a thousand feet view but often suffer from survivorship bias if one doesn't read it critically. Example: https://www.goodreads.com/book/show/18050143-zero-to-one
He didn't write the first one with "printf()".

https://www.bell-labs.com/usr/dmr/www/btut.pdf
But that explanation is likely full of cognitive bias, and all sorts of subjective experience.

Epistemology and phenomenology are philosophical fields that deal with this. By no means is it a solved problem.
Location: Central Virginia
Remote: YES
Willing to relocate: NO
Technologies: C++, C, yocto linux, python, embedded
Résumé/CV: https://www.linkedin.com/in/nerdking/
Email:king.seth@gmail.com
Website: openrover.com

Embedded linux engineer with a passion for C++ and robotics. Remote is what I am really targeting but I would be open to a 2-3 week integration period onsite and 1 week a quarter back at HQ. Georgia Tech OMSCS 2018
I didn't realize this existed, thanks for the link! It'll be a great codebase to look through :)
Reading comprehension and speed comes with practice. Before habitually reading I'd have the problem of things not sticking.
Whether a variable is latent or explicit isn't really relevant to the question of algorithmic fairness.

The link I provided gives the actual details of the method and findings; this is probably a more useful source for the details. The claim that the actual source of the difference is 'age' doesn't really make sense. There isn't enough of a difference in the number of young people between black and white populations to result in the differences found in the analysis.

(I do agree that the actual attempt to control for age was poorly done; it really shouldn't have been done at all, since it had nothing useful to add to the analysis or results.)

PS: It's 'COMPAS', not 'COMPASS'.
8 Million? Found three in the news Orica, Penrice Soda and Clives Nickel. I remembered hearing about a few in the news at the time and went looking for it.

Not sure if Orica is the one you meant. But if it is, the links really do tell a story about the kind of information presented in the media as an immediate and memorable headline, versus the backstory which plays out over a number of years.

TLDR: This company got more in rebatement that they spent, any actual losses were as a result of poor enviromental and safety practices, and they also got caught for some $30m for tax avoidance.

https://www.australianmining.com.au/news/orica-to-pay-8-mill...

https://www.afr.com/companies/financial-services/carbon-tax-...

https://www.smh.com.au/environment/orica-gains-from-past-as-...

https://www.orica.com/ArticleDocuments/301/2013_Full-Year-Re...

https://www.smh.com.au/business/companies/orica-announces-19...

https://www.smartcompany.com.au/finance/economy/orica-fined-...

https://www.smh.com.au/business/companies/orica-profits-hit-...

edit:
Here are some links for Penrice Soda. Turnover $137m, claimed they had to pay $8m in carbon tax, actual bill was $1.9m, never paid. Closed their plant, went into administration a year or two after. Company was trading insolvent.

https://www.abc.net.au/news/2013-01-18/penrice-soda-pulls-pi...

https://www.news.com.au/tablet/carbon-tax-hurts-say-ailing-f...

http://www.ferret.com.au/c/Ferret-www-ferret-com-au/Penrice-...

https://www.smh.com.au/business/penrice-soda-goes-into-admin...

https://www.smh.com.au/business/penrice-soda-traded-while-in...
Not sure that's a thing, as hard to imagine anyone caring about an undergrad, no? If you have a trade or competence in any domain, it seems hard to believe any significant number of people are preoccupied by this, as opposed to say, the contrasting anxiety about uneducated rednecks driving policy, etc. The graduates of state colleges seem like unlikely villains to anyone.

However, I would give you the reactionary view of campus politics, but even that seems separate and not 1:1 to the status anxiety of people who thought university would make them palpably elite.
they're legitimate problems if you value transparency and free speech.

But I get it. We've seen this before.

First they came for the socialists, and I did not speak out—

Because I was not a socialist.

Then they came for the trade unionists, and I did not speak out—
Because I was not a trade unionist.

Then they came for the Jews, and I did not speak out—
Because I was not a Jew.

Then they came for me—and there was no one left to speak for me.

https://en.wikipedia.org/wiki/First_they_came_...
Location: Seattle area

Remote: Yes, or onsite in Seattle area, or both

Willing to relocate: No

Technologies: Rust, Java, Python, SQL, Linux, Git, AWS, PostgreSQL, Redis

GitHub: https://github.com/senderista

LinkedIn: https://www.linkedin.com/in/tobinbaker/

Résumé/CV: https://www.dropbox.com/s/ypsf998y2kysv3g/TobinBaker_Resume....

Email: tobin.d.baker@gmail.com

I'm an experienced backend engineer who's worked on distributed systems at large scale in both industry and academia, including at AWS and the University of Washington Database Group. I'm mostly language-agnostic but have recently developed an affinity for Rust and would enjoy an opportunity to use it at work. I enjoy mining the academic literature for algorithms and data structures that could be useful in industry: a couple examples are my projects https://github.com/senderista/sorted-vec and https://github.com/senderista/hashtable-benchmarks, which implement and benchmark little-known but promising papers from 1979 (Munro's 2-level rotated array) and 1973 (Knuth's bidirectional linear probing) respectively. Particular academic areas of interest include streaming and sketching algorithms, hash tables, and succinct data structures. I also have considerable experience in DevOps/cloud deployment, including both on AWS and inside AWS itself. Here are docs for an Ansible-based cloud deployment tool I wrote for the University of Washington's Myria distributed OLAP database: http://myria.cs.washington.edu/docs/myria-ec2.

I am particularly interested in technically challenging projects which tangibly improve the lives of their users, and in working environments which foster learning, collaboration, empathy, and inclusion. I would appreciate the opportunity to work remotely at least 1-2 days/week.
"The pvp is a non-stop sweat fest of me getting killed over and over and over and over"

Isn't this an argument for skill-based matchmaking rather than against it? (Since the OP whom you agree with makes a case against optimizing for SBMM, I presume you're also against it)
I like this. This is a great way of looking at low-effort online (or offline) drivel. Thanks for that.
I'm looking forward to the "For Dummies" book
My investments are in two places: Betterment and Vanguard. So I either use Personal Capital to aggregate them all, or just check individually. Since all my investments are long term and index funds, I don't check often.
So whats the answer?
I'd rather be on call for a serverless system than otherwise. Getting paged at 2am because some log file filled up a disk, or a million other details that your "couple of hours" solution didn't take into account? No thanks.
Can you (or someone else) recommend me some great books about philosophy, history and science? I feel like I haven't read many books from these sections and I'd like to start doing that.

Thank you!
I use the 'Earth View from Google Earth' Chrome extension for similar functionality.
Referring to yourself as "prodigiously" anything is liable to get you downvotes.
> Most documentation is so bad and so often out-of-date that I can answer my question faster by reading the source

Especially within a company. Once place I worked, a few teams liked to over-document, though it wasn't enforced org-wide. The docs were usually not very helpful, outdated, and yes, I could just read the code faster. I wish they put more effort into better factored code and better names.
While I can definitely see the value of black box models in engineering and commercial applications (including clinical ones), I am quite troubled by the new hype of applying to deep learning to so many basic scientific problems. The 'deep' models do not tend to result in deeper insights - which idealistically ought to be the goal.
Google Sheets, =googlefinance() function
Why is r/collapse troll copy pasta being posted here? The only reason this stuff is hard to ignore for me is it legit makes people suicidal and that is not cool.
> You can look into bias-variance tradeoff, train-test splitting and cross validation to get a better picture of this.

Or, like in the article, you can make use of introspective models that can tell you what dimensions were fitted. This can more easily show you where overfitting is occurring.

You can see the weights of the model and follow the decision network, which allows you to explain why something has occurred in a much clearer fashion.

An introspective model gives you a much clearer picture of why certain choices were made, rather than the fuzzy picture you get running statistical analysis against a black-box'd algorithm.
To get you started, I’ll recommend you one book that checks all three boxes at once: Louis Menand’s magisterial The Metaphysical Club: A Story of Ideas in America (https://www.goodreads.com/book/show/28202).

Enjoy :-D
I read you use IPFS. To my knowledge everything on there can be encrypted however not private. Is there a specific way you get around that.
Yes, you probably will not be blamed personally.
Three Small Changes Increased Our Sign Up Page Conversions by 43%
Just a heads up, you might want to sanitize #include file input in C (the only language I tried)

For example, #include </etc/passwd>

All the best
It most certainly is not the case for all ethnic minorities. It may seem that way but that is due to the way data is aggregated (the data on university admissions aggregates "Asian"...this is huge issue because Pakistani/Bangladeshi kids have very different outcomes).

White kids underperform because of the "rise of popularism"...lul. Fml. Tbh, that sounds a little racist (again, I remember 15 years ago when people were saying similar stuff about "black culture").

Nope. No wage gap (if you look at actual studies of this i.e. by the Low Wage Commission). There is a huge gap for some ethnic minorities but not blacks (either British or migrants).

As said, you have proved every point I made. Thanks.
>you can go back, but it's a foreign land now.

It is and it isn't. Every society has some sort of proverb like "you can leave the X but the X will never leave you" because on some level people can't undo their upbringing.