skysight-inc/HackerNews huggingface dataset:
Perhaps some of the more productive workers are the ones that don't hesitate to make necessary code changes, test the changes adequately, and then move on to the next thing.

I have noticed that pretty much every software engineer to some degree has problems that they procrastinate on. Folk can spend 10x more time talking about doing something than it takes to do it. For hard problems, that discussion is necessary and beneficial, but lots of problems just need someone to open up the text editor and get it done.
I don’t think it’s misleading, I mean everyone’s definition of “revolutionary” is different, but let’s put it into perspective: this is adding functions and recursion to one of the worlds most popular data analysis languages.

I think most people on this site know how powerful the concepts of functions and recursion can be!
Sorry, but it is baby solution please compare with https://github.com/fastogt/fastocloud and on Github limited version. Good luck.
Losing your game dev job is probably the best thing that could happen to you financially. It is a strange industry
> "the top performer's commits out number the second highest by 50% or more. [...] This might indicate some form of Pareto principle at play. Perhaps?"

Price's Law?

"50% of the work is done by the square root of the total number of people who participate in the work" -> "You are working on a team, and there are the superstars who do most of the work or seem to produce most of the outcomes and then there is everyone else."

https://expressingthegeniuswithin.com/prices-law-and-how-it-...
I batch it based on "ok, I need to commit and push this in case my computer dies".
> There have been 1.5 million confirmed Covid deaths

It'd really be halpful to frame with some kind of context. TB kills that many annually. To make matters worse, it's a curable disease, so these deaths are entirely unnecessary, but when was the last time you heard a peep about that? It's been raging for decades, and WHO is targeting 2030 as the end of it.
I've two machines tucked away near my desk & a sudden rise in the ambient hard drive rumbling has occasionally been an indicator that I should look into what's happening, usually it's just one of the larger torrents but it has also drawn my attention to a few bots going over my git server.

It draws attention to an alternate sense (hearing) when it comes to systems monitoring & information delivery, Phones are the common culprit of obnoxious beeping, whistles and tones but this sound isn't an intentional interpreted interrupting noise, it's a direct line from the machine.
I think that Rust is a perfect open source language. For the longest time the open source community has shown that it has an issue with innovation, however is great at recreating existing ideas and products. I think that this strength can be combined somehow with the "rewrite in Rust" strength and get great synergy.
So the collapse of industrial civilization brought by a cataclysmic disaster will not only leave electricity and telecommunications intact but also require a working laptop

Huh
HR is the conservative arm of execs. They're responsible for setting company policies that reduce the risk of employee disputes and increase the chance of employees staying productive. That's why they say "HR isn't your friend". They have an outsized impact in large, chaotic companies and as a result they end up shaping the culture. HR is the lackey serving the demands of the capitalist machine.
https://ourworldindata.org/exports/homicide-rates-across-wes...

https://marginalrevolution.com/wp-content/uploads/2011/05/Vi...

https://theintercept.imgix.net/wp-uploads/sites/1/2018/02/Sc...

https://external-content.duckduckgo.com/iu/?u=https%3A%2F%2F...

the world is roughly 100000% less violent than it used to be, and the violent crime rate has not increased much in the past 5-10 years. this is a total lie.
> I disagree that the right way to approach [encouraging entrepreneurship] is by focusing on underserved groups. The right way to approach it is to make it easy for anyone to start a business.

The numbers are real bad though [1] [2] [3]. White people own 80% of small businesses, and men own 64%. In 2012 (admittedly old but, the Census site is very bad) white men owned 2,933,198 firms with employees on the payroll. Everyone else owned 356,816 firms. Those same white men's firms had sales receipts of $8,221,010,815. Other firms had $88,657,443. That's nuts. Even more so when you consider white men are only ~33% of Americans. My guess is that COVID-19 makes this even worse, but who knows really.

> The unfortunate reality is that you will never be able to pick from a menu of all possible career options because you (whoever you are) are not cut out for all possible careers. There are many people in the world who are better suited to doing job X, even if you think you'd like to do job X more.

I 100% agree but, I wouldn't say it's unfortunate. I just think people should get equal pay for equal work, and CEOs aren't 270x more valuable than average workers. Maybe it's 5x, maybe even 10x, but not 270x. And that's salary difference, we're not even factoring in lifetime earnings.

[1]: https://www.pewresearch.org/fact-tank/2020/04/23/the-financi...

[2]: http://www.experian.com/whitepapers/BOLStudy_Experian.pdf

[3]: https://data.census.gov/cedsci/table?tid=SBOCS2012.SB1200CSA...
I think the point is when it comes to censorship, taking the high road of refusing to collude with the government and ceasing to operate in the country (whether willingly or by non-compliance leading to being banned yourself) has ultimately the same effect as following the law. The communication which the govt wants to censor gets censored.
https://www.hussmanfunds.com/
> In any case, hateful let's-do-a-genocide ultra free speech didn't help.

have you read 1 thing by any political revolutionary of the past? ones you like. washington. lincoln. malcolm x. rosseau. they're quite violent, and would get censored by your 'lets-do-a-genocide free speech' laws.
Exactly this. It's all we care then if it impacts your work - boom you're out.
I worked as a contractor with some companies and peer coded with their engineers.

What I found was that its not just procrastination. Many folks are just afraid to commit code, like literally scared and I could never get a real reason for that. At one point I added some code based on the direction what requirements were taking. But I could not convince him to commit it.

So we finally agreed to let it be there commented out, only a week later to find we need it now.
One has to ask “do I like my role and what I’m paid when working 40h weeks?”

I’m happy with my comp and my role. I don’t need a raise or promotion. I can work at this job until 70 with pay rises corresponding to inflation.

Given that, I’m fine if people work 70h weeks all around me. I’m also confident my work output will rival that of the crunchers, because after even just a few weeks it’s not effective.
Matt Dike famously said the worst thing for an addict is unlimited resources.

Glad you're still with us.
the algorithm also enables you to see content you like. Genuinely, what's the issue?
How many differential geometry implementations do you know?
I think that squashing commits sometimes make sense. Like is it worth retain two commits if the second one is just fixing the formatting, logs, or metrics from the first one?

Also in open source I think it can be easier to keep track of the history if one commit == one PR.

I agree people kinda just cargo cult it though, good to be thoughtful about the trade offs for your team or project.
Ok but how much time did you spend on them?
No, we don't? Perhaps you're not familiar with the meaning of "instant"?
Why do people join cults? TED-Ed (2017) [video]
To me it's rebase > squash > merge. Nobody wants to read a commit history and see a page-long list of "fix audit", "fix typo", "retry ci", "test: change foo", "Revert: test: change foo", "Revert: Revert: retry ci"... That's why you rebase into a sequence of logical, if fictional, worksteps. But if you can't do that, squash is second-best.
Can't forget the Linux kernel VFS interface of 20 years ago, designed by Linus. It was one of the worst abstraction I ever worked with. Linus is a genius, but not the kind of genius that is able to make things obvious and clean.
Fun fact: in at least certain parts of offshore construction mass is used as a very reliable indicator - not of completion but of cost.

A simplified version:

- higher weight means more raw materials means more materials cost and time to assemble.

- higher weight means fewer cranes will be competing for the lifting operations, again driving up cost.

- and tangentially: higher weight of equipment also drives higher weight of supporting structures.

Which means if you can save a ton in equipment it can make a huge difference.

AFAIK and IIRC experienced engineers who work with calculations will have worked through decades of projects (either as part of the teams at the time or by reviewing budgets and bools afterwards) to compile cost calculations, but roughly if you tell those guys the type of the construction and the weight they already have a fair idea of the cost.
Blessing of Chayula in Path of Exile
Want to know Blessing Of Chayula item in Path of Exile, the definition of this item, the price of it, how to farm this item in PoE? If you are interested in that, then you must visit this link: https://faq.eznpc.com/guides/path-of-exile-blessing-of-chayu...
> For the longest time the open source community has shown that it has an issue with innovation

How so? A bunch of my favorite software has no real closed-source equivalent, sometime precisely because it’s open source.
Its not an argument of Java vs C++, its a platform trying to force their language of choice on to everyone, thinking existing code, experience, and workflows doesn't matter.
on the flip side, geforce experience requires enabling telemetry to use any of its features. you can see the breakdown in nvcleanstall
Commits should be squashed to clean up iterative work, corrections, etc. I commit constantly while developing and testing, especially if I want/need to let a CI pipeline do builds during development. It's good to squash them all when the work is ready to be merged, so that there's a single, clean, clearly explained, atomic commit to add functionality. No one gains anything from seeing a dozen work-in-progress/cleanup commits. The history of how I got to the merge point isn't important. A single unit of new, tested functionality that's ready to merge only needs one clear commit in most cases.
Concern About Tesla Autopilot Is Sort of Like Concern About Seatbelts
Consider updating Wikipedia, for all of us :)

Make sure it isn't https://en.wikipedia.org/wiki/Wikipedia:Fringe_theories
Lord Masuka helped me bring my husband back after he abandoned me for half a year, contact him today for any help lordmasukaspelltemple@hotmail.com or whatsapp him +1(234)-307-0752
And it casts in a different light the whole body of successwin literature written about his ascent.
I agree. The good old days were terrible. No doubt many suffered through considerable mental anguish. Unfortunately, this knowledge does not usually help people currently living with depression or similar mental illness.

It’s like, “I can’t pay my mortgage and I don’t where my family will live, but Grandpa was a POW in Nam, so no worries!”
Depending on your background, you may find this paper interesting http://jimbeck.caltech.edu/summerlectures/references/Probabi...

In pages 5-9 he derives the rules of probability as a "reasonable expectations" extension to symbolic logic.

Of course you're right that this is a description of how rational thought should be and not necessarily a description of how people think. Actual beliefs can be inconsistent in the same way that one can believe things that go against the laws of logic.

It's always fun to discuss the foundations of probability. Thanks.
The farm where I buy my Christmas trees charges the same flat price regardless of size.
Nuclear Small Modular Reactors Startups' Are Pursuing the Industrial Heat Market
> ... top performers ... highest count of commits and pull requests

> ... define top performers as ... a go to person

So circular logic. Got it.

In a related story, why employed engineers have code contribution to the company that's way higher (actually infinitely higher) than those who are not in the company.
True, but costs of comparison to NULL aren't massive. It is one of the fastest things out there.

It was my experience when tuning a linear algebra library (just for internal use) that such comparisons are almost unobservable in total performance tests.
damn

that brings back some memories
The paper, and the papers it references, disproves your wrong theory that you repeated many times in more messages on this page about "lower respiratory tract" being more relevant for virus transmission, which is still wrong, as in, completely the opposite of what is reported in the scientific papers.

I show you the findings about upper respiratory tract, you then cite "respiratory and stool samples" sentence from the paper as if it somehow disproves what is supported by the paper and the ones it references, that the high viral load in the upper respiratory tract before symptoms and during the first days of symptoms is critical.

You cherry pick the sentence about the "viable virus" not being present "beyond day 9 of symptoms" (meaning day > 9) but that doesn't disprove what is claimed in the studies: that the transmission occurs even before symptoms (days -2 -1 and 0) and during the first few days of symptoms, that is, before the host's immune system has the time to fight the virus infection.

https://academic.oup.com/view-large/figure/210823252/ciaa144...

from

https://doi.org/10.1093/cid/ciaa1442

The scientific facts aren't less true in the US than in the UK and Europe. Your claim that you "used bleach solution" in the lab also doesn't make your wrong theory and your other wrong claims less wrong. Of course PCR tests detect RNA longer than the infectious virus is present, but all studies I've cited haven't ignored that fact.
TIL that TIL means "Today I Learned".

Thanks for reading the post :)

Update 2020-12-07: There was a bug in the macro expansion logic. I've backported the fix to the linked source and explained the bug in the 'mistakes' section.
Children don't generally die from Covid19. Your numbers are exaggerated, Covid is not the only cause of death around the world.

The load of sick people is also not exceptionally high, at least not in the intensive wards (don't have data for normal hospitalizations).

Here in Germany we have daily updates on the number of ICUs in use. It shows Covid is only a fraction of the patients, even now only 10% despite of soaring infection numbers.

https://www.intensivregister.de/#/aktuelle-lage/zeitreihen
I remember when using Rails was the hip shiny new thing and HN said: “how about we pick boring tech instead?”
React.js: A simple platform to manage localization with i18next
Have I been working in a bubble?

I'll give a coworker a hard time for making large infrequent commits, but I've never seen someone afraid to commit code. This sounds like the value proposition for version control hasn't really clicked for them.

Are they comfortable branching?
It's really not normal to be "in love" with a corporation to begin with....
It seems that Jewel wrote this in a letter warning him about his addiction.

“When you look around and realize that every single person around you is on your payroll, then you are in trouble." [1]

Not only in this particular tragedy, these are words to live by in general. We all need some neutral people around to provide an unbiased perspective so that we can make informed decisions.

[1] https://people.com/music/jewel-wrote-to-tony-hsieh-before-hi...
What do you need that isn't there already with TeXLive? I haven't downloaded a package in many years, despite many reinstalls and a lot of varied Latex use.
I mean, even here in Germany we have people with Q signs and slogans at the corona protests, so it's not even a US-only thing, despite being focused on Trump.
Mixed results over productivity impact of long-term effects of work from home
If you want to play number games like that, then you should also acknowledge that many who died were on the brink of dead already without Covid. You should only count excess deaths, not who was tested or not.

Show me the 3 million excess deaths, before you continue with the alarmism.
Great example of why downvoting, flagging, and karma are cancerous.
Good article about dangers (or not) of shipping containers to yachting and some of the solutions:

https://www.yachtingworld.com/news/could-a-floating-shipping...
> Yes and no, I think if you build a quality product, people will try it, and if it works and is delightful, they'll come back. Look at TikTok.

TikTok is different because you can work on maintaining an audience on something like Instagram and also at the same time try to build an audience on TikTok, even if their social networks are different.

If you are in a contract with Twitch, you cannot stream anywhere else. You are either staying on Twitch and your uses are staying where they are used to the community, or you go to another platform with a different community, different chat and chat emotes, different subscription system, etc.

What I often see cited from people not wanting to leave Twitch is the Twitch emotes and the way chat works on Twitch.

For example, Facebook isn't anonymous so chat tends to be more serious and less meme-y.

Youtube has a far superior player with live rewind, takes less computer resources, and has access to far more viewers than Twitch; but it has an inferior chat with no Twitch emotes. So Twitch viewers are reluctant to make the switch full-time.

That said, YouTube has the best chance to take out Twitch. Google just needs to make a better chat and improve discoverability. Twitch streamers that switch to YouTube, either by choice or by force, can still make a living there.

To add: I know of one streamer that streams on Facebook for their income and streams on Twitch to maintain their old community there and to hopefully take more viewers to Facebook. But they are not gaining income from Twitch because they are not under contract. And that is a grind. It's not something for the average person.
Among Us: What makes this online game so popular?
I've run and moderated a forum for 15+ years (not dissimilar position to your role here) and think I've developed a pretty good instinct for picking the truth from fiction in anonymous posts of that sort. I was very confident that it was close enough to the truth. That said, I don't think the average reader can "smell" the difference in the same way; they haven't approached a forum daily with a moderator's eye. I'm always amazed when people mistake a troll for someone genuine or the reverse, when it's been obvious to me.
Internal EU border probably at the time, so it should be fine.
Show HN: Testing GraphQL for the Beginner Pythonistas
OP's examples all use generated waves, but tone.js can use samples that sound pretty realistic and can be much more pleasant to listen to IMHO.
Intel's current generation CPUs have the same dual-channel LPDDR4X memory that Apple uses. Memory is not "on the same die" for either company because you don't make DRAM on the same process where you make CPUs.
Quibi: Why did the video app go so wrong?
Author here.

To add context that seems lost on some: this is a cleaned-up version of my own notes from when I tried to understand the technical detail behind what Linus called "good taste" in the TED talk.

The main contributions of the writeup (if any) are the two conceptual insights that using an indirect pointer yields a homogeneous data structure and a convenient handle to the list item and its predecessor.

The article is not intended to show an example of clean code, there is no checking for NULLs, there are implicit expectations (the target needs to exist). It's just not the point.

I also strongly agree with the sentiment in the discussion that simple is often better than elegant. If it takes an entire article to figure out what's happening, that says something about how careful you should be with putting it in production code.

Anyways, thanks everyone on HN for a great discussion and for all the insights, comments and suggestions!
The language designer's intentions were completely different(very similar situation as the situation with php). His intentions were to give very basic interactivity to the plain documents that was the web. And for that purpose javascript is fine. For anything beyond that, it's simply retarded. I've worked in large corporations for most of my life and in all instances stunts like javascript-only development or react were the consequence of either someone from management being a javascript "developer" or management blindly trusting their "top engineers". Just open up history books and look at how many times humanity has been wrong. Hell, just turn on the news and look at the political landscape - the people who were democratically elected, and you'll instantly see what I'm on about. My argument remains equally valid for the people developing those frameworks. The fact that their barebone examples eat up 200 megabytes of memory and basic navigation pumps up my cpu to at least 40% is a clear indication. And my personal computer is not a raspberry pi gen 1. Far, far from it. Look around HN and you'll see a growing support for my message: javascript is crap and needs to be abolished.

As for javascript being "blazingly fast": lol. Compared to what? calculating 924^42 with pen and paper? Yeah, in that respect it's fast. For anything beyond that it remains a paper plane. Wasm initially terrified me because it potentially opened the floodgates for all the "developers" to jump into what are real programming languages and make a mess out of them too. For the time being it's fine though: Jumping from

this.prop.element.parent.third_degree_cousin.grandParent.neighbors_dog.value.get_value().toInteger() = this.prop.element.parent.third_degree_cousin.grandParent.neighbors_dog.value.get_value().toInteger() + 1;

to

type ConnectionError = Box<dyn std::error::Error + Send + Sync + 'static>;

is not humanly possible... For now...
I had the timeline wrong, it was 2016-17 apparently (years have been a blur for me.)

There was (is?) a duopoly of manufacturers for estradiol valerate: Par and Perrigo. [0] Perrigo stopped manufacturing, only disclosing issues with "shortages of an inactive component" to the FDA and refusing further comment. Par said their supplier for the API pulled out, and had to rework their supply chain.

I eventually managed to track down a trans-run compounding pharmacy that had apparently stockpiled the stuff (so grateful to my community!) but it was a rough time and I'm glad my ex came through for me. Detransitioning is harrowing, I speak from experience.

0. http://www.ridgepoliticalreviews.com/all-articles/no-country...
I don't think they meant binge drinking. In many cultures, drinking is fine throughout the day, and it does not imply continuing until drunk.
Nintendo is also a very closed company with strongly and carefully regulated PR.

We don't really know a lot about their process, but considering a lot of their games are made in Japan and what has been said in the past, there is guaranteed to be crunch there as well. People sleeping in their offices for days on end before shipping a game, etc.
Chinese Chicken Fingers and the American Dream