skysight-inc/HackerNews huggingface dataset:
My job is cost optimizations at a very large corporation. We have been given the order to go all in on AWS. Some things I've found to be particularly annoying:

* Data transfer will bite you in the ass if you let it. Especially over NAT gateway in very high traffic sites. So you do the right thing and put your application in private subnets, route traffic in over the load balancers and out over the NATGW. Then you get a $20k/mo bill for your microserviced application that has a hundreds of requests per second during peak hours. Pro-tip: the poo-pooed nat instances are actually a cheaper solution, but you're on the hook for maintaining it.

* The CUR can get huge. I mean millions and millions of lines. AWS says you can throw it into S3, query with Athena, etc. etc. But if that data set is huge even _that_ will cost you a lot of money to run reporting, analysis, etc. Especially after you build that dashboard for the refresh happy VP.

* The Cost Explorer is admittedly getting better, but still lacking a lot of necessary detail. You have to pair it up with CloudWatch to get actual cost and usage in a usable way. The value add services like EMR/Elasticsearch service/all the ML stuff do the hideous job of hiding actual usage. You gotta dig hard.

* The third party cost tracking tools (CloudHealth/Metricly/CloudAbility/Cloudyn) are just a wrapper around what you can get out of the CUR. Their value-add is reporting and advisement, and giving recommendations on right sizing and reserved instances and savings plans. Though if your cloud team is sufficiently savvy they can do this themselves.

* No matter how you do your analysis, tagging will make your life so much easier. Can't emphasize this enough.
I wonder how SpaceX Starlink will disrupt the current players in this market.
I love building web apps with Haskell. Experiencing zero bugs and crashes after pushing to production is so much less stressful than when I worked on webapps using Node.JS and React. The last few startups I worked at we had a bug in production at least once a week, sometimes every day. Completely eliminating that stress has changed my life as a developer. I still use JavaScript for some progressive-enhancement, but I'll be trying PureScript for progressive enhancement for my future projects.

Haskell isn't perfect, the tooling and ecosystem leaves much to be desired, but I'll trade Haskell's imperfections for the constant stress of bugs in production any day.
Please don't format your website to only work on phones. Some of us use desktop computers with monitors. I see your tiny column on the left, at least center it.

Some of this is feels like hogwash. For instance, it says "anything" can be music. This seems incorrect. Music has a pattern and is composed of sounds.

Was this written by someone who doesn't like music? IE their brain is wired different from most of the population. You can't really understand something you can't comprehend.
Or a couple seconds using Command+L (or Ctrl+L) and !g (or !s if you prefer).
Hi ageofwant,
Thanks for taking a look at Metaflow. We will fix these links. Can you point us to the offending links?
You may think of TypeScript as a modern dialect of JavaScript. I don't think it applies to pair Java-Kotlin though.
that's a straw man argument.
You don't report the weight...
Both are true. Herbs do have a much milder flavor than spices on the whole and they're from different plant parts! There are multiple ways to classify things.
>Apple's market share is tiny anywhere besides the US

What?

So is iPhone Upgrade Programme, or Apple Pay where NFC were well established. There are always things to iron out before taking it further.
Sure, but the scope of what most companies are concerned with is their hiring goals for the next 1-2 years (let's be generous and say 5 years). What you're talking about clearly falls into the pipeline problem and just further supports the premise -- something like a 20 year timescale issue. Which goes to the truth of this article -- this problem is far beyond the power (or responsibility) of any company.

I'm not saying a company should throw up its hands and do nothing. But why are we looking to assign to companies the solving of a 50% problem (if that's the goal), when they can only ever achieve 15% within their reasonable powers?
Also unique to the US. We have one of the highest infant mortality rates of any developed country. And our average life expectancy is one of the lowest for a developed country [0]. We could a lot less philanthropic billionaires and more economic policies that don't treat everyone as disposable cogs.

[0] http://worldpopulationreview.com/countries/life-expectancy-b...
Nanoleaf Canvas: Modular Decorative LED Lights
There's also the weirdness of these equality crusaders defining what white males are doing as the norm, and as the world should be, and trying to make other groups more like white males in certain respects.

What if the rate at which women enter, say, CS, relative to other fields is actaully the "correct" rate, and the male population's numbers are inflated for some bad reason?
I've seen this several times by now. It's pretty ridiculous. One of my clients was an AI startup. They got $100K in AWS credit. So yeah, of course they aren't going to move off AWS until that credit runs out, even though GCP's offering for GPU is much better: for one thing on GCP you can vary the number of cores allocated to a machine with a GPU (or several). Inexplicably on AWS you can't do that. One GPU - you get 8 cores. Why? Because fuck you, that's why. As a result, you can't use that V100 fully if you do any significant data augmentation - CPU is often a bottleneck. IO and networking are faster on GCP as well. And if your GPU is not "free", you can cut costs by running on preemptible instances (few of their training runs are longer than 8 hours). On top of that if scale is needed (which it was), you can wrap it all into k8s, too.

Disclosure: ex-googler (left 4 years ago), own no GOOG, use GCP to run my own business. Clients use whatever they want.
Elon Musk 'pedo guy' defamation trial begins
Ask HN: Is there any way to have a privacy policy graded?
In creating my SaaS startup, I'm looking to use my strong privacy guarantees as a competitive advantage. Problem is, nobody actually reads privacy policies, and instead companies get by on the 'vibe' of their privacy claims. I want to do something a bit more substantive than that.

Is there any service that offers a grading of one's privacy promises, or a list of clauses that, if used, would mean a company has a strong privacy policy? I basically want my startup to get an 'A' on privacy, and for my customers to see that, so that they don't have to read my privacy policy if they don't want to.
Ah, it's like I could see it coming :) https://news.ycombinator.com/item?id=21694978
> they course correct and offer corrections when they get things wrong.

I have yet to see this actually happen with any topic of international relevance. To this day most US media consider themselves completely innocent in peddling Iraq WMDs and "Saddam involved with 9/11!" lies.

They just repeat what "anonymous government sources" supposedly "leak" to them and then act like it must be truth manifest.

This is also in their own interest: Being too critical of these "anonymous government sources" can result in being locked out of this special access, which is something no journalist or news agency can afford.

For a more concrete, and relevant, example just take a look at the Bloomberg "The Big Hack" story [0].

One year later and still nobody could produce an actual sample of such a chip, and even national security agencies, like the DHS, could not confirm the story and had no reason to doubt the involved companies' statements [1].

Yet to this day Bloomberg stands by that story [2], no correction, no admission of having gotten anything wrong.

But it did a good enough job of further spreading the "China spying on everybody even worse than FiveEyes!" FUD.

[0] https://www.bloomberg.com/news/features/2018-10-04/the-big-h...

[1] https://www.dhs.gov/news/2018/10/06/statement-dhs-press-secr...

[2] https://appleinsider.com/articles/19/10/04/editorial-a-year-...
Meh, it's not that bad. I lived my 6 years of college in a dorm with 5 people lodged in one room - 15ish m2. One bathroom in each two room duplex containing two sinks, one private toilet and one private shower. Surprisingly, it worked really well. We rarely had to que and if someone was using a part of the bathroom you could still use the rest of the facilities.
I was about to comment about the "moist" thing but you beat me to it. It's a very recent phenomenon and makes absolutely no sense. But I remember having the same sickened reaction to that lotus seed pod photo.
Years ago, I knew a guy who wanted to do that with devices in used trailers. Managed by locally recruited "fake" residents, working as consultants. Located in trailer parks around the US.

Seemed way too iffy to me.
Exactly!

Most of tech is what I would consider "trade school" level work. That is, it's not really any harder than if you went to trade school for HVAC. Sure there's lots of thermodynamics and air flow stuff involved, but you don't need a physics degree. You just need training, and experience is 90% of the job qualifications. People routinely overestimate the importance of their "skill" at most jobs.
> once there was a spectrum in high-hop tastes between citrus-y and cider-y tastes in high-hop beer but now citrus-y is the only taste that's considered acceptable.

Worth noting that the citrusy highly carbonated brews are 'American IPA's, English or 'Imperial' IPAs are much less citrusy, if at all, and much much much less carbonated.

That's changing a bit - much to my disappointment, I don't like the citrus either, much less the high carbonation - with the craftier 'craft' beers, but generally they will market themselves as American IPAs, or have a citrusy name or label, so you can make your choice accordingly.
maybe it is that checks and balances need checks and balances.
> Mentoring is mostly outside of a code review

Strongly disagree, at least for remote teams.

Working remotely, I've personally found code reviews to be a great way of mentoring less experienced team members.

I also encourage junior team members to review code of more experienced team members.

For big changes, we discuss proposal/API/code reviews as a team.

I've had several people provide feedback that they've learned a lot from reviews like this, and honestly I wish I'd had this kind of mentoring when I started out (I was basically a one-man cowboy-coder for the first 5 years or so of my career).

I know mentoring can be seen as a chore for many, but it can be seriously rewarding too!
You might be interested in weechat-slack. I use it for 90% of my slack needs, I only run the client so I can use the video/phone feature to pair with a coworker.

There is also a slack mode for emacs.. and also ripcord.

Slack will never bring back the IRC gateway, so these are our best solutions.
us-west-2 seems to be the anchor region on the west coast - more AZs/capacity than us-west-1, and nearly identical pricing and instance class availability as us-east-1.
“There are only two kinds of languages: the ones people complain about and the ones nobody uses.” -- Bjarne Stroustrup

I've found this quote extremely true, but not just with programming language but with all things. People complain about Slack because they use Slack a lot, so minor quibbles become a daily frustration.

It is when people go quiet about a product that you should really worry. They're either extremely happy or aren't using it, might be critical to find out which.
Apparently their status tracker is having the same problem

https://help.netflix.com/en/is-netflix-down
When I hear statements like that, I always wonder if they try to hire 2% pedophiles, too. About 2% of people in the real world are supposed to be pedophiles, so if they want to reflect the real world, they should aim to hire them.
Haha nice idea..Don't think I could do that - wouldn't want to lose what I wrote, but I like it. Sounds like "morning pages", the idea from the Artist's Way books. The idea is to write 3 pages quickly (by hand) every morning - exactly as you say, just dumping from your mind, writing anything without editing or censoring. You do that every morning without rereading. I tried that years ago for a few weeks, it's definitely worth trying. Especially good if you're stressed or have to unload emotions somewhere.
Someday, scholars will write the long, sordid history of how industrial chemicals have been virtually unregulated for many decades. Thousands of novel compounds have been introduced into the environment in enormous quantities without any serious clinical studies of their long-term effects on human health and the health of the natural world.
I can't hear anything about lobbying that is bad, I'm joking of course. Privatizing the government and all public agencies is they're after.
I had a former boss (a couple decades ago) that was also fond of the "open the kimono" saying. Ugh. WTF is wrong with saying "full openness" or "full disclosure" or something else that sounds appropriately business-like.
Apple at NeurIPS 2019
India farmer paints dog to look like tiger to protect coffee crop from monkeys
Safari on Mojave and iOS has the same problem...so it'a likely a bug in that's been around since Chromium/Blink forked from WebKit
Real life does not work with targets, but with whatever gets. Creating artificial targets just because some people think they are right does not make it right.

Diversity is good. Diversity targets are evil. This is how you can become evil trying to do something good.
The terminology used by modern institutions is vague for a reason. Being too specific is excessively and indefensibly discriminatory.
Yes, it sounds very relevant. The first sentence of the first chapter: “I'm a senior at Cesar Chavez high in San Francisco's sunny Mission district, and that makes me one of the most surveilled people in the world.”

Download the book for free: https://craphound.com/littlebrother/download/
It is way too early to measure the success or failure of Stadia.
I have updated the links.
Just to provide a counterpoint, threads are very useful for channels with hundreds of members, so that anyone can ask a question but the responses don't make other questions invisible. In that case, the lack of threads would hide important information.
I know what I think it is: there's a great deal of latent frustration among the rank and file of this industry, that the people running the show are basically greedy and/or incompetent morons.

For people who are in it for money or status or feeling successful it's not a big deal. For the people who care about products, tools, elegance, and candor, it's absolutely maddening.

It especially doesn't help for a company to spew fake bullshit when it pointlessly changes something. What would it take to get a little candor? Why do all the corporations end up being so candorless? Why does working in this field have to be so depressing?
I believe one of them said they were more likely to give their fortune to someone like Musk over a traditional charitable venture.

I feel that was expressing a desire for more transformative change over fixing the individual problems we have now. Change the world so much that the problems are no longer an issue.
>Somewhat unique to the US, our billionaires tends to be fairly philanthropic.

slightly more philanthropic than the rest of the world which makes sense given how prosperous the US is, but overall US billionaires actually do not give much and Gates and Buffet are indeed outliers. The average billionaire donates barely more than the small fraction of a per cent annually. The average top 20 billionaire does in fact give less relatively speaking than the average American household.

https://twitter.com/gabriel_zucman/status/119842279460784537...
I can name only one: mobile. OTOH Ballmer spearheaded Azure and Office/Exchange as a service, both of which are the major reasons why MS is a trillion-dollar company on an upswing today. No amount of Satya would save it, if Ballmer didn't beat the internal Microsoft "deep state" into submission on Azure and SaaS first. And a serious beatdown was required before Office and Windows apparatchiks received the message.
I did a similar project for a hackathon several years back, we made a service that let you buy someone a drink (presumably alcoholic) at a bar near where they live. Creators would choose the bars and patrons would sponsor a beer/wine/etc at a particular bar. We would recover payment processing fees from bars which would sell us drinks at a significant discount (so the $5 beer you bought for someone cost us $2 - $3). We incentivized bar owners by pointing out that most people would only be redeeming one or two drinks, after which they would likely pay for additional ones.

Thankfully none of us quit our day jobs to pursue the idea - aside from personally receiving ~$200 of free drinks at an SF bar where we knew the owner (presumably funded by hackathon participants who enjoyed our presentation), we couldn't get bars to sign up - nobody wanted to train their bartenders on how to accept our virtual drink coupons, especially without a guarantee of a large audience. We did sign up a couple content creators, which is how we learned that even a large following doesn't translate to much patronage.
AWS isn't stealing anything. They're hosting and running software for paying customers who want solutions to their problems, not licenses they have to run themselves. That's the whole point of managed services and the rise of cloud computing. Do you consider independent MSPs like Aiven and Instaclustr to be "stealing" too?

Vendors should compete by creating their own cloud offerings, and many are finally getting around to it.
Hafnium Labs | Lead Developer, Scientific Software Developer, Front-end Engineer | Copenhagen, Denmark or Remote | Full-time | REMOTE

At Hafnium Labs (https://www.hafniumlabs.com/), we predict chemistry. We use state-of-the-art scientific models and data to help energy, chemicals and pharma companies make R&D faster and smarter. We believe enabling researchers and engineers everywhere is the way to create a brighter future for everyone.

We have a game-changing technology and are turning it into an enterprise-grade software. For that, we are looking for a Full Stack Lead Developer to join our leadership team, a Front-End Engineer and additional Scientific Software Developers.

Ready for a job where you can truly change the world?

https://www.hafniumlabs.com/#open-positions
NPR's political reporting is pathetically weak: it's all about the horserace, never about policy.
> reduce the greatest civilization on earth to a bunch of drug addicts within a few decades.

That's a tremendous exaggeration!

https://reason.com/2019/11/29/the-myth-of-the-opium-war/
But national boundaries are so antiquated.
I'd like it better with less evil.
Who is the letter addressed to? If its to shareholders, or staff, or @gmail account holders?

What do you feel they should be saying, when they make public communications?
2019 Design Tools Survey Results
I think you're wrong on all counts (or I have no idea what you're trying to say).

> nobody did it before?

As far as I know no other dependency system is the same as Go's.

> "we know better"

I mean, it is Rob Pike. How successful do you have to be before you get to say I know better? In this case it is better.

> Nowadays it feels like they are not even talking about Go 2 anymore!

This very post is about Go 2 (in the sense that there was ever going to be a "Go 2").

> pretty much every language has had it's "C++" or Modula-2 moments. It is a natural process - an evolution - when unneeded parts disappear,

I can count on one finger the number of parts that have disappeared from C++.
> At big companies I've worked at, we coached interviewers to do at least 5 minutes of small talk

For some people that causes anxiety, the exact opposite of comfort.
VueJS infinite scroll component with GraphQL data source
> just wanted to point out that this was not an oversight

With codeguru.com being a long established site, doesn't that make it worse?
But why would you expect women to be more like to choose the approach of not graduating than men, though? Women have the same options to attend university as men. It seems more likely to me that the proportions of applicants without a degree are similar to the ones with degrees.
Or you get some one like me with uncommon tests I once had 75% of my local hospitals phlebotomist's working out how to do this particular test.
My garbage kitchen scale says 231 g.
Thanks for open sourcing this.

Can you say a little about which niche this would occupy, and what the motivation is? Is it intended to compete with Tensorflow and Pytorch or to be an industrial strength version of SKlearn.

I looked through the tutorial on my mobile and the answer was not immediately clear.

Is the benefit that it auto scales on AWS without having to think through the infrastructure?
That's funny. You made me laugh. Thanks!
> women were over-represented in software development compared to men

This is a narrative I see taking hold in the past few years but I'm not convinced that prior to the 1980s women were the majority of software developers. My impression was that this has to do with how a job was defined, and that many data entry type positions were considered to fall beneath the rubric of computer science.

Having no evidence to offer of my own for or against, I wonder if anyone else can link anything germane to the discussion.
Excellent, thank you for those references.

I also recently picked up "Data-oriented design: software engineering for limited resources and short schedules" by Richard Fabian, which I've not had a chance to read properly but looks like it covers things in detail.
Every day at work.

It's where most of the work force hangs out, lots of different channels for different topics.
Remember AlphaZero? DeepMind have now released MuZero. Here's how it's different
Thanks for posting that! I was immediately reminded of that article but couldn't remember any of names of the groups or find the article.
From Page & Brin's letter:

> [An original core tenet is] "Google is not a conventional company. We do not intend to become one."

> [...]

> We believe those central tenets are still true today.

I think that Page & Brin are mistaken. Google has clearly become more like a conventional huge international corporation than not.

But perhaps I'm thinking of different things than they when I consider what makes a "conventional company".
Well, they put it in the "Advanced" settings section, which I interpret as reluctance, but it's there.
Netlify does what you want for static sites. I like it better than GitHub Pages because you can just drag and drop a folder to deploy; it's not necessary to deploy through git pushes.
It's a nightmare when it comes to the relevance of all those things, with an extremely long tail of queries, ranging from the lunch menu to narrower, domain specific knowledgeable questions about the company's domain. There's usually not enough traffic to figure out what a good result is for a given query. And users would usually rather complain than be part of the solution. Throw on top of that doing relevance on top of federated results is a big headache...

Very different than a consumer-facing e-commerce product search, or searching your blog, etc
The "old Google" everyone loved was the pre-Sundar Google.

I’d say it was the pre-Google+ Google. That change happened under Larry Page.
Can you elaborate? What's the catch?
Pretty sure that is the point OP is making.
Can you provide a source that women outnumbered men in 'software development' before the 80s? I hear it thrown around a lot, and it usually revolves around counting human computers as software developers, which is akin to counting a CPU a software developer.