skysight-inc/HackerNews huggingface dataset:
> and Atlassian has a market cap of 30B.

Because Atlassian manages to extract boatloads of enterprise money for a product portfolio that can be best described as an inconsistent, unintegrated mess.

Everything they have was bought together and crudely integrated, with each product having totally different ways of using and administrating them. Not to mention that core features (e.g. "merging" duplicate user accounts, SAML login) are paid-for plugins of varying quality. Feature suggestions for the products end up in multi-year-old tickets that one has no way to influence.

But still, enterprises are buying up that crap because the alternatives to JIRA and Confluence plainly suck even more. The only thing that has real competition is Bitbucket, with Gitlab and Github as more than viable alternatives.
The lack of reporting about OLC’s opinion only annoys me because even now I see a small trickle of news stories that say that this complaint became news when the justice department refused to send it to Congress the way it was legally required to. Every time I read that, I think “that requirement is disputed.”
> In general I have a positive opinion about what MS is doing lately, but Windows is a glaring exception, it’s getting worse and worse at an alarming rate.

I think following the money shows part of why this is true.

It used to be that MS had three cash-cows: Windows, Office, SQL Server. Everything else, even Exchange, sharepoint, etc, on their own, made relatively little or a loss but were part of the larger ecosystem and therefore used to sell the other three.

It is now the case that the cash-cows are Azure (including AzureSQL), Office, SQL Server (on-prem). Windows is very much off the top list and is there mainly to sell the rest of the ecosystem and the fact that dumping it (or even just de-prioritising it too far) would look very bad.

That MS ecosystem is increasingly OS-agnostic and going forward this is going to continue to be the trend. SQL Server runs on Linux too now. VSCode is cross-platform and either that will continue to grow more of Visual Studio's features of VS itself will start to become cross-platform. Office has online versions which while having many notable feature gaps are pretty useable for many tasks and are getting more so. Much of what runs on Azure is not Windows either very much so (i.e. is running on Linux in VMs) or effectively so (running as app services where neither the dev nor the admin cares about the OS underneath as long as the right APIs are available).

Given the amount of effort desktop Windows must take, I'm sure they'd be happy to dump it sooner rather than later: let someone else deal with all that hardware compatibility faf and all those "real" man-on-the-street demanding-but-clueless end users on the desktop and all the security issues that come with them, keep server Windows going for Azure/similar (where the range of virtual hardware can be nicely constrained compared to real hardware variance and the security surface can be easier to manage too), and support other OSs in VMs as well as possible to make running them on Azure resource as friction free as it can be (aside from the friction of needing to pay!).
or maybe just make a standard library (with a tool to pick only what's necessary for the web) - I think the worst thing is the incredible number of packages just replacing the node-native modules. One would suppose that in a "always-run-on-the-latest-version"-ecosystem one would try to integrate those into the mainline, but apparently some people really like a filled package.json...

Also if you look close, a lot of commonly required modules in the big projects are just used once in an act of "code"-spam by interested parties...

EDIT: just have a look at this: https://github.com/eslint/eslint/commit/55bc35dcd2dc3987cc77... - let's use cross-spawn, if you could use this node-native function (available for about a 100 years...) https://nodejs.org/api/child_process.html#child_process_chil...
> Does this preclude them from doing so in the future?

Certainly it doesn't preclude them from doing so, but a healthy dose of skepticism never hurts. Talking about the moon and mars when they have not yet successfully put someone in LEO is a little bit like putting the wagon before the horse.
Well apparently women are supposed to only wear a piece of clothing once or twice, no? So they optimize for price, so you can buy more pieces of clothing so you have something to wear, rather than longevity which "nobody" cares about.

That said, it's not just the clothes for women. I tried buying some jeans at H&M, twice. Both times I wore a hole in them in less than a month. I'm not doing anything special, just a regular office guy. I usually buy Diesel jeans and they last at least a couple of years each.
Picnic Technologies: CodeOne 2019: The State of Java
What I’ve found work quite well is to remove the mid-point entirely, event graphically, represent the edges with more than three significant numbers (which I’d happily argue against, except): it makes the mental math to find the average harder, and less likely to happen. Finally, explain that out of 10 or 20 results, one has their actual impact outside of that zone. Show simulation.
You might enjoy https://www.youtube.com/user/weldingtipsandtricks then
For basic JS functions, I much prefer to write my own than rely on someone else's. A low number of dependencies is a factor for me when choosing a package (if there are options).

Quite a few packages cover basic functions, such as type identification, array handling, etc... which have only a few lines of relevant JS code but are used by many other packages. That seems to unnecessarily increase the risk to my project of the module disappearing or becoming a security threat. There's something to be said for rolling your own helper functions.
I was mostly the follow your curiosity type with a few areas I worked hard.. I noticed much later that the reason I impressed teachers and later coworkers is that I'd seen everything before..

CS is an extension of math, a hard science where you seek validation from reality instead of others. If you take the style of the mathematician all comes easy. CS is an extension of linguistics, there might be a style that works there too, but there is also the lost people who count snowflakes instead of noticing snow is all about the same.
> Obviously, they weren't interested on that venue anymore.

Because Github and Gitlab was eating up the userbase left and right. The utter lack of any progress/development on Google Code itself was the nail in the coffin driving people away.
What surprises me is the fact that the author doesn't talk about the craziest of Apple's recent choices: the deprecation of OpenGL. This is much worse than the deprecation of 32 bit and, IMHO, it's just Apple giving up on being a relevant gaming platform. This, plus the lack of nvidia drivers and of support for Vulkan.

All the small issues here show, together, that indeed Apple doesn't give a shit about gaming and about interoperability with other platforms. They want developers to be faithful to their locked garden and their technologies.
You may have just sold it to me as something I need to try though!

Different (key)strokes for different folks.
I don't understand the point you're trying to make. All I am saying is that I think they should first demonstrate LEO capability if they want to be taken seriously about putting 100 people on the moon or mars.
I'm fairly certain he/she refers to Ericsson, the creator of Erlang.
Totally second this. I see novice web developers writing in Typescript in an effort to be more type save and at the same time using hundreds of npm packages that are often written by amateurs that make basic mistakes.

Just take an average startups web project node_modules directory, what's inside there? Hundreds and hundreds of packages of which most are dependencies of other packages. Anyone could have written it! Novice devs swear by using Typescript, but at the same time using hundreds of black boxes that can easily contain stuff way more damaging that a string applied to a number..

Remember left-pad? That was an easy one to fix, but still caused damage at large scale. What about a vulnerability in a larger and more complex package, owned by some bad party?
CBC: Open-source mixed integer linear programming solver
U.S.-China trade tensions could slow AVs
Disagree. Plenty of middle class people who struggle with housing costs. I'm one of them. If you know the state of Australia's housing market this is obvious.
Wool makes me itchy (I still wear it just not against my skin) but cashmere and merino don't have the same effect.
A Fun New Paper Says Planet 9 Could Be a Primordial Black Hole
Lovely. Interestingly, this feature of black holes that they allow you to see what is on the "far side" of the black hole as a result of gravitational lensing was one of the heuristics used by Leonard Susskind to propose the holographic principle in his famous paper, "The World As A Hologram" https://arxiv.org/abs/hep-th/9409089

Note especially Figure 2, Figure 3, Figure 4, used to justify that a two dimensional screen is enough to capture all the information.

Obviously there is a lot more going on -- especially the black hole entropy formula which says that entropy growths with surface area not volume -- to motivate this idea, but I always thought those figures were particularly educational.
Sunny Barcelona – Hottest startup Glovo is looking for diverse engineering roles
> When I started to study IT, I was surprised to see, that the stereotypes were the majority. Meaning, long, oily hair, etc.

Do you realize how this comment would come off if you were talking about women and judging them for their appearance when they went to school to study something utterly unrelated to appearance?
You Can Now Play Cuphead on Your Tesla Car
When smelling lots of things that are somewhat similar (wines, coffees, etc.) I have found you can get some sort of smell fatigue and stop being able to easily differentiate smells.

One trick I have been taught is to smell something that's very different to reset your senses. I've seen people use their clothes, the back of their hand, etc.
If I could recommend something: the ability to share a specific fallacy to social media in response to a comment or tweet will bring you a lot of traffic.

I would sometimes link to a subpage from https://yourlogicalfallacyis.com/ when the person I discuss with commits a fallacy.

Also, you need more examples - examples are crucial for people without formal education, like me, to understand the fallacy.
>consistent base load

The amount of nonsense I see pumped out by energy "experts" is insane.

"Baseload generation" is a fallacy. There is nothing saying you need the amount of power below which demand never drops to be met with thermal plants.

Grid frequency stability is a challenge facing grids transitioning to renewables - thermal plants like coal and nuclear have a lot of inertia in their rotors and so slow the rate of change of frequency. However, there are other technologies and techniques for stabilizing grid frequency.

In the UK it is becoming the case that wind is the "baseload" as in they undercut everyone on the market and so are always first.

Nuclear is almost uninvestable, investors often require government backed minimum energy price guarantees and building of nuclear plants takes far too long. The government often has to pay for much of the cost of the plant anyway.

A nuclear fission grid is not going to happen. It is not the way to go.

What can be done is strategic over-provisioning and positioning of wind power (for the UK). Wind power almost always produces something, this can be statistically modeled. The need for utility scale grid storage is overblown.

Meanwhile, Hinkley Point C is £3bn over budget and the Flamanville nuclear power plant, containing the same reactor design, is EUR 8 billion over budget and more than a decade behind schedule.

The UK has 6 (soon to be 8) of the 10 largest offshore windfarms in the world.
It's actually Sean. Pronounced shawn. Be thankful we didn't get more from Gaelic, where "Laoghaire" is pronounced leery. :)

Don't agree US English makes it easier, it's just differently idiosyncratic.

Extreme example - ghoti: Pronounced fish. The gh from tough, the o from women, the ti from nation. Works in American English. :p

If I hear in the US "cull err" and go to spell, I don't end up at color, hearing "sell fone" doesn't lead me to cell phone, etc.

Half the problems of English spelling are the three (four in US English, with Webster) significant attempts to simplify spelling over the centuries, and outsourcing some temporarily illegal printing to the Dutch.
We’re still a long way from making a quantum leap in web code-breaking
How is the ability to do this measured and where can I see the measures of this?
I'd strongly suggest finding a source of predictions for the 50 to 100 year future made 50 to 100 years ago, from any source you care to look for, and enjoying the spectacle of just how completely absurd 99% of them were, then thinking much more carefully about your own predictions for anything that far ahead.The vast majority of such predictions made today, either by professional scientists, "forecasters" or laypeople all suffer from the same two core defects: 1. they're based far too much on current assumptions and worldviews. and 2. they completely fail at taking into account unknown unknowns, even if they claim not to do so. By definition they can't do otherwise anyhow.
> I'm afraid the same fate will come to H&M that has come to Forever 21.

Wasn't looking too good last year [0]. Not sure how they're doing now though.

0: https://www.nytimes.com/2018/03/27/business/hm-clothes-stock...
That's why I hate Vodafone besides putting 5g and getting headaches (electromagnetic sensitivity)
Programming is pretty strongly about math, especially in university when you learn the theory and not just how to link an API to a database.

In order to study CS at my school you had to take some fairly advanced Math classes including Calculus and Linear Algebra, which are not easy unless you are comfortable with Math.
Total anonymity is the fastest way to get law enforcement on your back IME, unless you enjoy spending your day dealing with takedowns.
> The difference is that with a little help (e.g. 10M) I can start a gitlab competitor tomorrow. Not so with the hamburger chain.

True, you could start a burger chain for a lot less than $10m...
I rarely share my story with people, not only because it put me at the lowest point ever but because it made me a person of ridicule among family and friends. I put all I had into Binary Options ($690,000) after hearing great testimonies about this new investment strategy. I was made to believe my investment would triple, it started good and I got returns (not up to what I had invested). Gathered more and involved a couple family members, but I didn't know I was setting myself up for the kill, in less than no time all we had put ($820,000) was gone. It almost seem I had set them up, they came at me strong and hard. After searching and looking for how to make those scums pay back, I got introduced to a recovery expert Mr Gavin Eric who helped me recovered 90% of my investment back in 7 working days. i felt someone else might need his help that's why i have to recommend him, feel free to contact him via email address services@oxpahat.org
WWW.OXPAHAT.ORG
We just use the good old Qt JSON parser/generator.

It's basic and has no compilation speed issues.
> Example: Learning CoffeeScript was a total waste of time.

Given how CS inflenced the ES6 (and later) revisions of Javascript, I find that hard to believe unless you stopped writing CS and went back to writing JS exactly as you did before.
Medium to WordPress Migration
I really do not want to have conventional social norms established. I like nerds and freaks of all sorts.

I was more speaking of things like body hygiene ...
I disagree. Going to LEO vs going to the moon vs going to Mars each pose a unique set of challenges. Manned flights to the moon for instance is many times harder to achieve than putting someone in LEO. U.S, China and Russia have all achieved manned flights to LEO for decades whereas only the U.S was successfully able to put someone on the moon.
I am from Europe, but currently live in Asia.

I felt in love with Uniqlo. It's just perfectly what I want from a clothing store.

I have heard Uniqlo in Europe and US is different from Uniqlo in Asia and they try to position themselves as slightly more expensive; I can't really tell.
Do you mean that this feature is marketed to disabled people, as a disability aid?
People do not make these choices in a vacuum. They are determined by the limited options available to vote for, and the enormous media and cultural resources dedicated to convincing people to vote against their own interests.
IIRC similar care was taken for the gravitational waves paper. They had the measurement team send multiple data sets of observations to the team writting the paper but only one of them correct.
I've seen some say this will put the trad space companies, Lockheed, Boeing, Airbus, etc out of business.

It's going to hand them the biggest bonanza they have ever seen. All that launch capacity Starship brings online will have to be used to launch stuff, and these guys are going to be building the stuff. They're not just rocket manufacturers, but have huge satellite manufacturing arms. If I had the money, I'd be investing in space technology stocks like crazy right now.
I think what the warring feminist faction doesn't understand (or does and ignores) is that their actions are breeding fear and resentment towards women. There's a spectrum here, On the consequence-less wrong end you have assholes getting away with sexist comments toward their women colleagues[0]. In the desirable middle, you have everyone treating everyone else with proper professional respect. But on the other bad end, you have every male in the office becoming tense and extremely self-conscious in presence of their women co-workers, because of the perceived risk that they may be dealing with someone that gets easily offended about random things and is ready to create a stink with HR for it[1].

Now, I see the feminist movement in our industry definitely overshooting towards that other bad end, and it doesn't really matter that most women are reasonable - the mere possibility of chancing into someone unreasonable drives overly cautious behavior. There is such a thing as pushing too hard. Stirring a conflict of sexes may have been the fastest way to enact change, but the antagonistic atmosphere isn't going to just dissipate itself.

--

[0] - I mean the cases that make women uncomfortable; I've worked with women whose sexual innuendos during regular office chats made me uncomfortable.

[1] - Or, worst case, someone who does that on purpose, to advance their career at the expense of others. There's always a fraction of people of both genders ready to play dirty, but in current environment one of them is now armed with a superweapon.
French is terrible in one direction: pronunciation to spelling is a nightmare, as most sounds can be written in a least 3 ways. «un» «um», «in», «im», «ain», «aim» and «ein» are pronounced the same, so if you hear this sound, good luck figuring out how to spell it.

But the other way around isn't really bad: a spelling almost always have an unambiguous pronunciation. (There are exceptions but they are few and far between)

At least if you don't count ancient French, which is still prominent in places name's, and have a totally arbitrary pronunciation. As a little game for French speakers, try pronouncing the name of the city of «Meung sur Loire» ;).
> Prototype to street was way more than 3 weeks. More like 3 months (still faster than most fashion which makes buys 6 months ahead).

Those are different things, right? From what I understand, Apple works on a phone for about 3 years, but they cycle every year. You can have multiple 'prototype to street' cycles running that deliver a new collection every 3 weeks. I'm not sure that's how it works in fast fashion, but I wouldn't be surprised if it does.
Don't use .innerHTML ! Nost just for security, but also for convenience. Use document.createElement, and node.appendChild; this is much more powerful as you can abstract views and components into pure functions.
I've not seen them in Germany for example, but the cylinders were standard, so it's an easy swap (you can keep the old lock and swap it back if you leave). Keeps you from being locked out, for sure.
Oh, sorry, perhaps fashion cycle is the wrong term. I meant the time a particular garment typically stays in the shop at full price. What's the industry term for that period?
LOL does Snopes fact-check skits now?
Show HN: Bamboo Toothbrush Subscription
Looking for Feedback on a Devops Idea
Hey guys, we have built an internal server agent (a nodejs based service) to create a few checks and balances on our servers. For example, if any of your services are down like Cassandra, Mongo or checking if any of your ports are open or checking on APIs if they are accessible for non-logged in users, etc. We are thinking to make an open-source agent for servers which can check for you such things. It will be extremely simple to use and will charge only for API calls above a certain number or so. What do you guys think of this idea? Is there something similar in the market which is simple and extremely cheap? Would be extremely useful to know your thoughts on this?
What kind of person would be qualified for a job but not be actively looking at job boards and LinkedIn? This article is only talking about passive job-seekers being targeted on Facebook, not about active job-seekers being discriminated against.
Ashes Ashes has a great episode on it, basically with every wash, your clothes looses micro plastic, especially in the first few times https://ashesashes.org/blog/episode-19-life-in-plastic
Where the Hangman Lived on Washington Square
For me the biggest problem is webpack. Do you know an alternative bundler with less dependencies and typescript support? I already use webpack without the webpack-cli package in most of my projects in order to avoid the extra dependencies.

I'm currently investigating rollup because it only has 3 dependencies (2 of which are @types)
A strategic cache is typically set up not to support normal economic activities or consumer manufacturing, but war time supplies of military equipment.
I used to use Evernote to organize what I learn, but I was never satisfied. The reason was that:

1. Once I wrote something down, I forgot about it and never looked back. (No spaced repetition)

2. I had to launch an external application and switch to it to take notes. (constant context switching)

So I made an open source solution called dnote [0] that addresses both problems by (a) automating spaced repetition via email digest, and (b) minimizing environment switch by working as a CLI and a browser extension. Been using it for the past two years.

- [0] https://github.com/dnote/dnote
> It's actually Sean.

Indeed. Fixed, thanks

> Don't agree US English makes it easier, it's just differently idiosyncratic.

I found it easier when learning, but YMMV.
> Well apparently women are supposed to only wear a piece of clothing once or twice, no?

No.