skysight-inc/HackerNews huggingface dataset:
I am using GitLab in my work environment and I really try to embrace it. But some features one just expects from a basic Jenkins setup are either missing or weirdly implemented and feel like duct-taped into GitLab.

Take for example:

- Code coverage reports:

You can have one absolute number to get your total coverage. To get the number you have to provide a Regex deep down on the main project settings. This Regex has to match some log output of your CI job in order to be picked up, e.g “Total 87%”.

Why can’t GitLab collect cobertura Test reports for example?

- Unit Test Results:

Collecting JUnit test results is disabled by default, since there is a warning about a performance issue when collecting them https://docs.gitlab.com/ee/ci/junit_test_reports.html#enabli...

- collecting multiple artifacts as HTML pages:

to circumvent the above downsides, you can get creative, and generate HTML websites of the Unit test and Coverage reports themselves and publish them somewhere. An ideal place would be GitLab pages.

But you are only allowed to have one publish job for GitLab Pages. And this publish job has to have a special name so it is recognized for publishing GitLab Pages. The artifacts you want to publish have to be in a special named folder in order to publish them. So you fallback to some hackery by using “mv,mkdir”

https://about.gitlab.com/blog/2016/04/07/gitlab-pages-setup/...

These were some examples which I find not that exotic for a CI setup and I know from previous experience that Jenkins handles all these with ease.
To circumvent this shortcoming, we introduced SonarQube.

I feel that people often are drawn to a shiny, small GitLab CI yaml and are happy to get started so fast.
But again having Jenkinsfiles with shared libraries, which you can program in Java and Groovy, is superior to the next yaml include/extend you are going to add.

My 2cents are that:

If you are a solo developer or a small company Gitlab might be fine for you. When your company is larger and you want to be able to share knowledge using shared libraries, have a streamlined CI setup with GitLab includes from multiple departments, GitLab gets tough.

How could one be confident to use for example their 1-click deployment (autodevops) Feature if the implementation of CI basics like collecting test results and coverage reports have this weird taste to it?

I wish these features will get better and please don’t take this too harsh. My tone might sound worse than it is.
I'll bundle these together into a security. Oh and we can sell options contracts on them too!
I'm not an epidemiologist, but I have some background in Bayesian problems in biophysics.

Some back of the envelope math for Lombardy, the hardest hit region:

Total population ~ 10M

Total deaths (2020/3/30) = 4773

If one assumes an Infection Fatality Rate of 1% then we would have had 500k cases in the region about two weeks ago. Assuming a doubling of the cases every 5 days, this means that the current actual number of infections stands at 4M and it would take log2(10/4) = 1.3 new doublings to reach saturation: about a week.

Taking instead an IFR of 2% and doubling every 7 weeks, we'd have about 3 weeks left to herd immunity.

Of course one should take into account the fact that at some point this will stop behaving like an exponential and look more like a sigmoid, but herd immunity doesn't need 100% infection, so the orders of magnitude involved should be more or less the same.

This seems to be roughly consistent with what some more authoritative sources are saying for example [0] claims Italy is probably missing 95% of cases.

[0] https://cmmid.github.io/topics/covid19/severity/global_cfr_e...
I found it quite charming in a nostalgic sense.
Rewriting an ugly API could be problematic if not rewritten while fresh. Once it starts being refed everywhere good luck.. I bet there are no test cases either and the task becomes daunting and expensive
You can already use C++ coroutines with C++/Winrt, if feeling like having a go at them.
Sounds eerily similar to a key plot point in Walkaway [1]. Except there it was not the 3rd world, but people walking away from 1st (default) world. The IP was originally public domain/govt. funded in the book though (you could make an argument that a lot of new research patents have govt. funding in there somewhere, depending on how basic you want to go).

[1] https://en.wikipedia.org/wiki/Walkaway_(Doctorow_novel)
Asus Zephyrus G14 Ryzen 9 GeForce RTX 2060 Max-Q Laptop Review
Bravo, you are a masterful troll. You should do this for a living, if you don’t already.
Vulcan Salute (Handshake Alternative, U+1F596)
Unless it's fizzbuzz:

https://joelgrus.com/2016/05/23/fizz-buzz-in-tensorflow/
I was looking forward to other laptops in the 4000 series, but I guess with the current world situation, those will probably be pushed back to fall releases. I'd like to see one of these things with Ryzen 4000 + amdgpu as a Linux laptop.
What value did you add to this conversation?
My team and I built this. We tried to make it work on smartwatches, but necessary Hz, battery life, and UX limitations (ie: being in a "fitness session" to access necessary sensors) all proved to be an inadequate user experience. So we just created dedicated hardware and firmware.

Check us out here: https://immutouch.com/

Here's TechCrunch's write up on us: https://techcrunch.com/2020/03/09/dont-immutouch/
This is absolutely one of the hardest parts of a service like this.
The app is the easy part. I’d be curious to know how much effort is needed for the actual backend financial parts.
NextDNS then
I was surprised Bruce Aylward was so easily caught off guard by the interviewee, WHO is mostly a political organisation.

An easy way out was to interpret the question geographically (Taiwan is also the name of their main Island): Taipei did this and that. And the response in rural areas / the whole island were such and so.
It looks like this family of ventilators is not new. It's not surprising that it uses ICs that are older and harder to source because there was never a need to upgrade them. Maybe this is on us, the tech industry, for doing a lousy job at supporting old technology and being so eager to move to the next version.
I was in this situation for more than a decade up until a few years ago. Was diagnosed with General Anxiety Disorder (GAD). I used to have panic attacks after discovering my heart wasn't beating at the resting rate according to Wikipedia, or when my skin felt a little dry and I thought I was having a heart failure. But once I started taking antidepressants, it almost completely went away (in addition to other techniques to take my mind off of myself when needed).
Quite possibly the dumbest thing I have ever read on this site.
German minister says tracking apps to tackle coronavirus must be voluntary
Korean startup comes to aid of the fashion industry in times of Covid-19 crisis
The answer to that can only be nuanced.

On one hand, startups are as exciting as bank heists. You put together an amazing team, do your homework as best you can, then get killed trying to execute your perfect plan. I'm proud of what we built and we all learned a lot the hard way.

On the down-side, building a company is emotionally, physically, mentally exhausting. It wasn't really a matter of whether I could pay myself fairly; I drew a typical programmer salary along with everyone else.

However, the important detail is that you're spending someone else's money and every penny of it represents someone you respect putting their trust in you, and you feel the weight of that every day.

Ultimately, I don't exactly regret it but I certainly wish that we weren't so convincing that we convinced ourselves of a market opportunity that we couldn't access or didn't exist at all. There was so much heat for "data" in 2011 it really seemed like we just had to show up with an amazing product.

We were wrong.
Sadly my consumption of British comedy has been -it crowd (of course), -monty python, and -mr bean (no words)

It's such a short word I'd probably have missed it or misheard it as 'cad' or something.
Covid-19 interactive graph of cases by US County using latest NYTimes data
I believe they will be use for the same thing helicopters are used today:

1-Emergencies and organs transplant. No pilot means more carry load in volume and weight.

2.As a status symbol for top of the ladder executives and polititians. They will go from the top of skyscrapers to their mansions just looking down of those that waste their time in car jams.

I see this being useful for short distance travel as well, but not that much in cities, but outside them.
This is actually cool, I like experiments with (semi-)gamifying work for myself. One thing you always struggle with is good measurements. I had been experimenting with giving myself points for improvements and work on various areas, and there were certainly problems with inflation and "underinvested" areas feeling a little less satisfying. Still, as long as I persevered, this was a nice motivation along with a way to actually track what I did with my time.

I wonder if the skill stats here points to the next level, or are they meant to represent his skills on an absolute scale. Not doubting this person in particular, but I think there is almost always a big room for improvement in any skill in life even if you're already masterful.
A scarily high percentage of comments in this thread are from ignoramuses adding nothing of value to the discussion. Some of those comments were written by you.
Naming stuff is not trivial and not a bikeshedding.
As far as I can tell, this is a collaboration between Microsoft Edge and the W3C for deciding what reusable UI components should be put in web standards, and what they should be named.

So it's already exactly what you want. What are you complaining about?
Are societies in Africa and the Middle East that are dealing with this virus 'fat and weak with comfort and convenience'? Do poor and oppressed people in China hit with this virus deserve this reminder that our reality and existence is fragile?

Who says there's been a 'near total global failure to deal' with this pandemic? We're dealing with it right now, and countries around the world are taking drastic steps and decisive action. Perhaps we weren't as prepared as we should've been and I think that case can readily be made, but to think that because you can't explain our lack of preparation, it must mean that this virus and the resulting fallout were 'deserved' or 'necessary' seems pretty cold-hearted in light of all the people affected by this who already were struggling from paycheck to paycheck, just trying to get by and possibly improve their standing in life.
Using premade components from big popular UI libraries like bootstrap, material UI, ant and so on is the market approach the parent mentions. All of those libraries are completing.

This project is not about reusable components. My understanding is that they want to standardize things across all of those projects so that a “switch” refers to the same kind of component in every project, for example.
Some people are saying “user styles let you do this”, but it’s not actually true: take a textarea, for example; if you set its background-color, the browser discards its regular textarea appearance (which might have a special border colour and style and radius) and leaves you with what’s actually specified. Expressed very approximately, adjusting various properties implies `appearance: none`.

And you can’t get it back. `background-color: initial`? Nope, no native appearance. `appearance: textarea !important`? No go. `background-color: f(env(x))` (a stupid way of getting a runtime-invalid value due to a bad spec, see https://github.com/w3c/csswg-drafts/issues/3792 for details)? Nada.

You could provide your own styles for form elements, but you can’t use user styles to retain native form element styling.
It sounds like they just organize information differently. It's annoying to us but it's just how they do it.

Everyone reading this needs to have a more wholesome historical education. The best example I can think of is read historical math puzzles, or geometry lessons from ancient greece. Organization of information is definitely culturally contingent, even here in the US.
Here's something relevant to the topic at hand:

Hey sealion, I'm still waiting for you to answer a bunch of questions from the thread you ran away from. Why were you so interested in having a deep discussion and exploring all the interesting topics and directions of conversation at one point, then suddenly you disappeared without another word after replying twice to one of my postings, claiming that you were to busy to reply right then (which was strange because you replied twice but didn't address any of my points), but promised that you would think about it and write more about it later (which never happened).

Don't make promises that you don't intend to keep, dude. It makes you look like an insincere sealion troll who doesn't believe anything he says, and knows he can't win the arguments he starts on the facts, and hates the glaring contradictions of what he's already written pointed out, and retreats with his tail between his legs as soon as he realizes he's rhetorically painted himself into a corner.

You remember: like the corner you painted yourself into by claiming that you only want to maximize everyone's happiness, then admitting that you support, condone, vote for, make excuses for, carry the water for, and don't mind racism, sexism, homophobia, xenophobia, pathological lying, and many other terrible character flaws, including lying to get re-elected even if it costs the lives of millions of Americans, for example.

You're not very polite to the people whose lives you don't mind destroying for political advantage. If your politeness weren't just an insincere passive-aggressive act to effect sealioning, then you'd actually finish the fights you keep picking instead of running away from them when it becomes obvious you can't derail them from the direction they're leading.
If you like this idea, look up http://pioneer.app/
I’m all for the tip I just want us to keep our semantics clean and encourage/require companies to keep the base pay worked directly into the cost of services.

I see some people have different definitions than me but defining tips as discretionary and optional. Required costs are fees and should be called such. It’s pedantic nitpicking based on a goal of explicitly paying workers and not hiding it in mandatory tipping. I hope they get what they want.
If you’re coughing enough to “very quickly saturate” a cloth mask into a sopping wet rag...don’t go out.
Model of Covid-19 pandemic in the US by IHME
I feel validated by mold
I think this is the point. You can hide potentially the sick but you can't hide deaths or overcrowding of hospitals, someone will notice.
Not all code is critical and intended to maintained forever. Everyone is not working at Google, Amazon etc. most code I write is not run daily by 1000s of users.
Office noise is the absolute worst part of working in an office for me.
You may be right but nobody cares. People by and large want simple stories, and the story will be "Coronavirus caused all the problems."

The same people will be in charge on the other side. They will admit no responsibility for making our societies this fragile in the first place and blame all ills on unforeseen externalities. Rinse and repeat.
This is exactly what I hoped would happen when they said they were switching engine—because Chrome was just so bad on Windows in quite a few ways. I’m still not sold on some aspects of it, thinking legacy Edge styling was better, but it’s a vast improvement that feels much closer to native and proper. New Edge actually feels quite decent.

Now I just want the text rendering fixed the rest of the way, because Chrome’s is still poor in nativeness (though again Edge has already improved it further).
Well, there's the ‘Relaxing war sounds’: https://youtube.com/watch?v=bGgKdDCJx5o
You should survey your aquatic friends, little sealion. Let’s reserve this forum for people having actual discussions.
Agreed, the music from the original british dubstep scene had a lot more in common with dub music than what became popular dubstep. It was mostly heavy bass ran through a low pass filter with the frequency cutoff set up to an oscillator giving it that wobbly wubbing sound.

Dub music itself was actually more popular with the british audience than jamaican audience. Producers like Mad Professor and Scientist and even King Tubby made their dub records specifically to release in England.
I think that this site itself could be the basis of a SaaS product. It's awesome.

However, I also know from painful experience that time spent on this is likely a distraction from actually building the thing. The happy exception would be if this was indeed the core idea of the thing that you're building.

If so: well played.
If not: get back to work.

ps. Most books are also distractions, but I've heard excellent things about Traction.
Palantir is successful as well, but no clue what the hateboner on HN for them is, since it never even gets mentioned in these threads.
Yes, many folks comment on administrative growth and lavish student services to compete.
Seriously, why all the skepticism regarding this? I understand it but it's strange to me. Hanlon's razor seems like an easier explanation, why does there need to be a nefarious plot under every bed.
N95 masks are being exported from the US
There is a wireguard network plugin for kubernetes
Stork – Fast web search for static sites (Rust compiled to WebAssembly)
Here's a blog post from February 6 by Greg Cochran, one of the people mentioned. Looks pretty good in retrospect https://westhunt.wordpress.com/2020/02/06/strategy-not-the-f...
Medtronic is sharing its portable ventilator design specifications and code
you have 2 operations in the spec, publish and subscribe.

above example already tells you what to do as a subscriber, as the document you shared describes an application that publishes a message
Is it because much of palantir success is with large enterprises and not startups?
So many lives have been lost because of the obviously flawed guidance, and more lives will be lost because the authorities are reluctant to admit that they were wrong.

There is no reason why we can’t have enough face masks for everyone. Masks are not hi-tech items that require special materials and knowledge to make. A country like the US that makes millions of microchips should be able to make them in unlimited quantities.

It’s way cheaper to put a mask on every face than to treat the people who would not have gotten sick if they wore masks.
Did a Ryzen 3700X build last year, though I went with a 2080. Looking forward to being able to add an AMD GPU -- not for any reason other than I believe Nvidia has been as stagnant as Intel. From the 1080 to the 2080 was what, 30 months (March 2016 to September 2080)? And in all that time we got a nominal boost in performance, DLSS to make your games blurry and RTX to slow them down. That's unbelievable.

AMD is finally showing life across their entire product catalog, and I couldn't be happier.
Firefox is experimenting with changes that are rather similar in various regards. At this time it’s increasing checkboxes and radio buttons from 13×13 to 17×17, among other changes, and I find it’s breaking a lot of things, though normally not severely. Checkboxes have been 13×13 for so long that lots of layouts have assumed it.

https://bugzilla.mozilla.org/show_bug.cgi?id=1381938 is a good starting point if you’re interested in this.
WSL is an effort to bring into Windows the crowd that buys macbooks to develop GNU/Linux software, as they are unwilling to support Linux OEMs.

The Windows developer community at large, just like Apple developers, isn't that much into UNIX compatibility layers.
I don't think so, at least not for this case.

I'm a sucker for slow burns in cinematography and books, but you can't just have no pace or structure and then say "yeah, these kids have no patience".

My completely uneducated opinion of the glass bead game was that Hesse was describing what could be a very interesting concept in a very poor manner, always high-level, and abstract enough that at times I thought he didn't flesh it out in his mind either and couldn't convey it properly.
Those two facts interleave in a weird way. Covidien bought the company the US government contracted to build affordable ventalators in 2012. Medtronic bought Covidien in 2015 as a tax inversion. So Medtronic didn't really kill the project. Also, what was the DOJ doing when Covidien bought Newport? If the project was going as well as the NYT suggests, why didn't the justice department get more involved? Granted, hindsight, and all.
It’s a big difference in practice. Dividends force a taxable event. The event may also force those dividends to be treated as income. The buyback increases the value of held assets. By choosing when to sell you can control the tax rate, the realize gains or losses, and time it in conjunction with other gains/losses to minimize the total tax burden. Those are very real opportunity costs.
> Pilates will not help you in an event that requires you to be at your physical best

Given that your 'best' peaks at age 22-30 (approx) and only goes downwards afterwards, I'm not sure what this even means.

> gymnastics

This kinda pops out among the others, no? To the point it's a bit strange to have them all in one list. Gymnastics is all body strength and flexibility and condition. Could be the definition of physical best imo, mostly because of the 'all body' part: unlike most if not all other things you mention, sports like gymnastics/climbing/... require you to actually use and train the highest percentage of all muscles in your body. Powerlifting/crossfit etc maybe try to achieve that, but don't because there's still focus on typcial muscle groups like quads biceps. Put a gymnast next to the average crossfit guy and you'l clearly notice the difference, the former is way more balanced overall.

> Do you want a strong core? Do overhead squats with a 61-kg/135-lb barbell. Do strict toes-to-bar. Do an L-sit for 60 seconds.

Kinda relates to my previous point: all of thse train almost the exact same muscles in the core, leaving out the rest. Your core is more than just abs.
> Teams that work well together can outperform groups of people who are collectively more talented because there is a multiplication factor for teamwork.

There's some great advice here about building a team culture that allows everyone to level-up and contribute their best. Some comments here have suggested that this isn't what 10x means but that's the point! What if we value the wrong kinds of people in our teams - the talented jerks? We should instead call out the value of those that help the whole team improve.

On top of the productivity gains, the value of building a culture like this is invaluable for a startup or team with a long-term vision. It builds a sense of camaraderie and environment for learning and growth that draws people in and keeps them around for a long time.

Jessica Livingston shares on the role she played in founding YC and building the culture. She points out some of the same kinds of ideas in one of her talks[1] showing that some of the soft skills and the social environment that founders build are way more important than they often realise.

[1] - https://www.youtube.com/watch?v=8d-cApFHjeY
OP says "we couldn't find anyone with an urgent problem that they were willing to pay to solve" and "there was no market to capture". Wouldn't a counter example contradict those statements, regardless of the size of Palantir's clients?
> Let him have his way, or he'll be very aggressive till he gets it.

Good grief. That doesn't exactly sound like friendship.
China has an industrial policy, the United States prefers to leave things up to the free market.

https://prospect.org/special-report/industrial-policy-road-t...
Don’t forget that the total free cash flow returned via buybacks and dividends wouldn’t have been enough even if they had chosen for inefficient allocation of capital.