skysight-inc/HackerNews huggingface dataset:
We are a relatively small team (~10 people), with basically two people spending half their time developing and one full time UI designer. We dont have a product manager, QA, or devops though many in the team have experience in these areas. We are B2B2C with quite a lot of clients (>50) and users (>40k).

Due to these constraints we have settled upon the following triage style approach to product development:

- Production issues (scaling etc), Bugfixes, Security reviews bump everything else

- New feature requests that are simple enough for the requestor (sales usually) to verify and one dev plus designer to work for a day or two are hashed out over email or whats-app and developed without fuss but with a bit of foresight to reduce technical debt. We have a weekly sales meet to decide what to work on. Developers attend.

- For complex features and redesigns we use googles design-sprint methodology, roping in everyone who talks to the customers and the customers themselves if possible. This is primarily to make sure everyone is aligned from the outset and prevent revisions.

- We use trello to track complex tasks. We maintain a backlog in trello too, but unless customers/sales are shouting at us to develop a feature (IE demand is most definitely there), it will stay in backlog and we prioritise maintenance / cleaning.

This is perhaps the smallest team I have been a part of, my main learning from it has been how helpful to the business itself having a small dev team can be (we call it the "Accidentally Hobbled Dev Team Methodology"). It keeps the business focussed on critical features. We are expanding now, but I hope to keep a relatively similar system in place while scaling as it has been so helpful.
Well, the stuff going over the radio doesn't really help transparency either it just outs individuals.

There is an independent "police force" outside of the police here that handles all "police crime". The regular police hates them and have pushed for their disbandment from time to time.

It works pretty well, the biggest story in the news right now is an under cover cop that got too under cover and he was caught. Open radio would neither help nor hurt.
Yeah, 'class' in Bon defines a typeclass. While I plan on adding x.norm() as syntactic sugar for norm(x), typeclasses in general are a bit more flexible. For example, while you can use it for polymorphic operator overloading [0], you can also overload a function by changing the types of multiple parameters [1] (as in multiple dispatch).

[0] https://github.com/FBMachine/bon/blob/master/examples/equali...

[1] https://github.com/FBMachine/bon/blob/master/examples/multip...
You can. If you hover over you can see the ID # of the thread - copy that ID # into the url of this thread and it'll direct you right there. Case in point: https://news.ycombinator.com/item?id=189
I liked the Bobiverse.
> Slaves don't choose their job, work visa immigrants do.

Some slaves absolutely sell themselves into it, in other to escape poverty, debt, or war[1]. It doesn't change the fact that they do have less rights, less options, and their employer can and will abuse this as evidenced by this thread and a shitload of other HN threads. (and yes, I understand this is unpopular sentiment because the citizens want to believe they are doing a good thing and providing upward mobility and the immigrants don't want to consider themselves slaves)

[1] https://en.wikipedia.org/wiki/Voluntary_slavery
"Guaidó was elected President of the National Assembly of Venezuela in December 2018, and was sworn in on 5 January 2019"

He seems as elected as Maduro.
I cited Sweden because Sweden is often claimed as an example of socialism working by people who advocate socialism. I will agree that Sweden does not actually meet the definition.
They're still available, just note the id. For instance the top post on that day: https://news.ycombinator.com/item?id=227
IBM is dead by now. Will see if the RedHat acquisition will ever pay off
Crazy quote: "Their skin is actually more efficient at absorbing nutrients than their own intestines.".

What bizarre animals
You don't need an archive link to view HN at a given time.

https://news.ycombinator.com/front?day=2007-02-20
MongoDB is completely appropriate for your production data. Not my production data--that stuff's important! But it's fine for yours...
My vegetarian (since her early teens) girlfriend rolls her eyes at portobello burgers and positively praises the gods that there are now brands like Field Roast and Impossible Burger.

Tastes differ, of course, and everyone is entitled to theirs. My sense from two other vegetarian friends, though, is that they feel they're finally coming out of a food ghetto -- vegetarianism is no longer considered an annoying quirk that goes with hippie political beliefs and wearing socks in sandals, and the food has been lifted up into a new level of quality. It used to be that every restaurant's idea of a veggie burger was a portobello mushroom between two buns, and this is fortunately no longer true.

I myself went vegetarian a year ago, and aside from occasionally thinking about bacon or pepperoni, I really don't miss meat. Like my girlfriend, I'm now actually slightly grossed out by the burgers that bring too much of the meat experience; I tried the Beyond Burger recently and while it tasted okay, it was a bit creepy. We're a big fan of Field Roast's Field Burger, which doesn't bleed and indeed doesn't look like meat.
There's this service [0] which is designed to set up quick WordPress installs for demos. The free tier uses the domain poopy.life and if you want to get a more professional domain to show off to clients, you pay extra.

[0]: http://poopy.life/
Design that stands the test of time :)
>The position of the US government could be seen as an improvement

Doesn't mean it's not still wrong.

>As long as they do not finance or advise the contenders

Too late. ¯\_(ツ)_/¯

https://www.nytimes.com/2018/09/08/world/americas/donald-tru...
Teaching yourself to program is not rocket science either. I was writing 65C02 and x86 assembly on 6th grade in the 80s. I got a C.S. degree because that’s what I was suppose to do.
> According to the math, if the entire country went 100% vegan it would cut emissions by 2-3%.

I would love to see something, anything that validates that claim as it is wildly at odds with everything I have seen.

> Meat consumption has also declined in the US by ~25% since the 1960s.

You made a typo, you meant increased.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3045642/
There is also the VA, so I guess they just have to start the department of elderly affairs.
Translating Dust templates to JSX
It seems like a shallow and obvious one to me, but if I'm mistaken and there's more there there, it deserves to be expressed substantively and respectfully. Otherwise the only effect is to rile up agreers with positive charge and disagreers with negative charge—just what we don't need.
I didn't know. Thanks.
You can, actually:

https://news.ycombinator.com/front?day=2007-02-20
I nearly ended up living there. It's a place that actually is unsafe:

https://en.wikipedia.org/wiki/Kodiak_bear

I suppose that the situation is fine once you and several friends are old enough to bring a couple rifles with .300 Winchester Magnum or better.
Wouldn't pausing and resuming JavaScript have the same effect?
Though we actually have 9k jumbo frames, which work quite well for bulk data transfer (over fast links).
I don't think it's a bad thing that the birthrate in the US has gone down. In general, it means women have more opportunities, and that's a good thing. More access to birth control. More women choosing to start a career. They didn't used to have that choice -- they were dependent on marrying a man for financial security.
Cancer Statistics, 2019 [pdf]
According to https://www.cnbc.com/2017/08/24/most-americans-live-paycheck... 78% of Americans live paycheck to paycheck. So at a minimum, 78% of Americans will never be able to retire, except perhaps into extreme poverty. The percentage only goes up from there.
"The market has consistent returns over time" is simply PR to get people to throw their money in. No different than the PR about bitcoin or any other asset/investment/gambling.

"The market" ( which primarily means the S&P 500 ) has only been around a few decades. Talk about "consistent returns is silly for such a short time frame. Also, if we look at other "markets", like the Nikkei for example, we know that the market doesn't have consistent returns over time.

The biggest problem with 401ks is that if you retire during a major market decline, you will be hurting immensely. Of course if you retire during market booms, everything is wonderful. Not to mention that most people don't earn enough and/or put enough in 401ks for it to really matter.

Ideally we would have government back/protected/insured pensions, just like congress has pensions for itself. But somehow they ended up with pensions and we got 401ks. We already had IRAs so if people wanted to directly be involved in the market, they had the choice. 401ks seem redundant to me. Pensions and IRAs seem complementary.

A interesting tidbit - when my company started offering 401ks in the 90s, apparently their match was 25% ( according my old co-workers who were around ). Now it's 3%. Go figure. It seems like companies dangled high matches to get national support for it and once the legislation passed, they cut their match over and over again. Another interesting note is that the old co-workers match are grandfathered in - which means they get that match til they leave. So it seems like corporate america, politicians and the older working generation threw the younger generation under the bus.
As a Sencha user that has gone through Idera acquiring a product I use, don't count on any product development or meaningful support coming out of them

Their model seems to be farming out choosing canned replies to the cheapest labor they can find. Things that break will stay broken, no one they keep employed will actually know how anything works, let alone how to maintain it.
One nice thing you can do with catt is to cast web pages to to the Home Hub. I use it to cast Octoprint (web interface for 3D printers) to my Home Hub so I can keep an eye on prints.
I think you're conflating the two different definitions of racism here. In one, something is racist if it has different impacts on people of different races - not due to their race, but due to some correlated variable. In another definition of racism, something is racist if it uses race as a determining factor in behavior or treatment.

Providing aid to low-income families is racist by the first definition, but not by the second. But (damn near) everything is racist by the first definition.
Hackers would just have a drawer full of rubber fingers to get around it.
I have read studies that once CEO compensation got public as it is required now it shot through the roof. Makes sense to me. If you hear about someone in similar position making more money you can ask for the same.
Google AI - Natural Questions: A New Corpus and Challenge for Question Answering
ICQ does.
The best I ever had. Me previous laptop was a VAIO and a MacBook Air (no Force Touch yet) before that one. The trackpad is a little bit better than the MBA's and a lot better than the one from the VAIO.
Why we made this site (2007)
Circle  Medical (YC S15) is hiring medical doctors to transform primary care
That's an interesting point. I was vegetarian/vegan for a long time (decades). Err, I say it that way because it is easier for people to get a vague understanding of how I ate, but in reality I just really like vegetables and like cooking with them. There was a comedy sketch on the radio in Canada one time about someone who would order a veggie burger with bacon and I was kind of like that (bacon is delicious).

A lot of people who are not vegetarian get the idea that the ideal vegetarian diet is basically the same as a normal North American diet, but without meat. The first questions people ask are, "What do you do about protein?", or "You must eat a lot of tofu, don't you?" or "How much salad do you eat?". They can't really comprehend a diet without something in the "meat category". In reality, my experience was that most long term vegetarians just eat a completely different diet. You aren't looking for "meat substitutes" because it doesn't occur to you that you are missing something. I rarely ate salad (don't really like it), or tofu (unless I made it myself -- in North America tofu sits in the store for weeks and becomes bitter and horrible), or "meat substitutes". Just legumes and rice or other combinations in curries and stews, etc, etc.

My wife eats meat/fish and so I am no longer a "bacon-eating vegetarian" but there is still a place where I would use a "meat substitute" -- basically where you want a filler and you don't want a meat flavour to dominate. "Hamburgers" can fall into that category. Consider most fast food burgers -- the flavour you get is dominated by the condiments and other ingredients. I really enjoy a veggie burger with a really nice slice of pickle and a great bun, good mustard, etc. If I'm going to eat beef, I vastly prefer to have really good beef and virtually no condiments. I want beef to dominate. But there are many times (most if I'm honest) where I want the flavours of the vegetables and bread to dominate. In that case a veggie burger is actually better than beef (hence the veggie burger with bacon).

Probably not that many people consciously agree with my idea that a vegetable dominant burger is desirable, but in fact there are tons of people (the majority, I think) who really like burgers very little meat flavour (i.e. the people eating big macs, etc) And if you give them a really good beef burger, they will drown it in sauce so you can no longer taste the beef. For those people, especially if you can give a price point under that of beef, they will very happily use it. And I think that category will definitely eat into the meat sales if there is a product they can accept.
The author of these slides is a known racist. He was banned from HN for posting racist comments: https://news.ycombinator.com/item?id=14115498

His slides reveal his biases. Slide 41 cites a graph taken from a white supremacist twitter account (if it's not a Russian troll).

It's possible that AOC made a couple of minor computer science mistakes. But it's very clear that she's morally right and all the dissembling and racism apologia here is pretty sickening.
I literally just got a new Dell 9380 today, running Windows. My plan was to wipe and install Ubuntu. After I do that, will there be any functional differences between my laptop and this newly announced developer edition?
Well, it's just a very personal anecdote here, but I am a non-vegetarian who vastly prefers vegetarian hamburgers to real ones. Because I do try to limit my meat consumption, both for health and for ethical reasons. I also feel "safer" buying and eating stuff that is plant based, for some reason.
I think that a lot of people would rather go for the fake option most of the times if the taste and texture were convincing enough.
And people wonder why the potted fern in my office is so much healthier than all the others.

Seriously the reason the line is so long for the women's room is because the bosses don't care because they use the men's room.
I’ll have a blog post out in AWS Big Data in a few weeks but the parent is right in that it’s not terribly difficult.

Should take about an hour with testing to get a Pyspark script together to read in a DynamoDB table and write it out to S3.

https://docs.aws.amazon.com/glue/latest/dg/aws-glue-programm...

You’ll then need to crawl the S3 data to add it to your Glue catalog and then you can query it with Athena.
InfluxDB 2.0 Alpha and the Road Ahead
Tesla’s mass layoffs has Wall Street ‘waking up from the dream’
When I go to the eyeglasses store 90% of the glasses I try on look great on the shelf, but I hate they way they look on me, and that is after skipping those whose dimensions are more than 1 (units?) away from what I am currently wearing. I did not find Zenni's virtual mirror to be helpful at all. I can't think of any other product that benefits more from physically trying it.

If Zenni had a trial system, I would be all over them, but their restocking fees are too high to use returns as a trial, and I've heard reports that they don't accept empty frames for returns at all.
Again if you can’t handle the “power structure” of not getting a laptop every two years, you will never be able to handle navigating life in corporate America.
I have xps15 with killer wifi card and it sucks
Same here, we did examine headers and learn about the layers of networking, but we were also given the link to https://www.ietf.org/rfc/rfc1035.txt and told to implement a DNS resolver in C. We also did a peer-to-peer client. You learn a lot more by implementing it.
No matter what font, this product supports it: https://www.coolutils.com/CoolutilsConverter
Dynamically Loading Mach-O Executables
Awesome project! Something I will be giving a try. For people looking for similar things, check out https://github.com/xat/castnow

I say this with full hypocrisy since I ship a couple of projects using rubygems, but as a non-python dev it saddens me to have software distributed via pip.
I am old, and I've been online since 1984, and I still make beginner mistakes because like anyone else, I've been trained to click through and forget the risks, when I am acting like a consumer of service.

Maybe you have more discipline, more sense of control and focus all the time. I don't and I know I am prone to making simplifying assumptions about things, because thats .. well .. human.

So.. I think either you are in denial about when you too make these kinds of mistakes "oh no: that only happens to other people, never happens to me" or .. you are a cyborg from the future.

I FOR ONE WELCOME OUR NON-FOOLABLE ROBOT OVERLORDS
In fact, that's basically what Telegram did with their impossible "crypto contests": provide a specific attack scenario, promise lots of money to break that (impossible) scenario, and then claim that it is secure against all possible attacks.
I've been a professional developer for 15+ years, I don't think I've ever seen anything posted on stack overflow of high enough quality that I would happily paste it into a production system.

Great to use a guideline for a problem... but copy and pasting from stack overflow (even with a comment to that page, which i've seen!) just no!
If you help someone become an engineer out of self-interest though, it actually doesn't help them, for complex reasons you need a PhD in literature to understand.
So should I leave space on the highway so my lowest speed through the occasional slowdown is higher than average or am I hurting the traffic flow?

I recall reading about (highway) traffic being a queuing problem where the arrival rate exceeded the clearance rate due to a transient action (someone tapping their brakes because they were distracted or a bright glint from a glass truck going the other way). If you decrease the arrival rate slightly such that the clearance rate can remove the stopped/slowed cars then the entire traffic flow will return to the norm for the volume of traffic on the road.

Sound? Valid?
It's there, if you look at the Network tab in the Dev Tools you will find the mono.wasm binary.
If you are using a fairly new version of chrome any wasm should indeed show up under sources, under a special wasm domain. It looks like this https://webassemblycode.com/wp-content/uploads/Chrome-Wasm-D...

It doesn't show the source file because the browser is not actually aware of where the js on the page got the wasm its running from. From the browser's perspective it just fetched an opaque file and then separately got told to run some wasm.

You can see the actual source file for the wasm for one of the demos here, it still shows up in the network tab (but for example if the js on the page generated the wasm then it wouldn't). https://webassembly.z19.web.core.windows.net/mono.wasm
who goes to a grocery store anymore? :) I just get mine delivered online. Though I have noticed that many stores( in New Zealand ) have global lines. Also with many grocery stores they have 3 independent ways of getting groceries, the classic find a Q you think is best to get a checkout person. Join a global Q for 12 items or less, or join a global Q for self checkout.
They started doing that in Norway with some of the veggie burgers and they are delicious. I don't think I've had a meat burger in two years.

I haven't been able to find insect meat here yet but it's probably coming soon if you got it in the US now.

We do eat meat though, but only once or twice a week and almost never red meat anymore.
Probably extrapolating from anecdotal evidence (possibly including personal experience). Also, some studies have shown systemic underpayment of minorities.

https://www.bloomberg.com/news/articles/2018-12-27/u-k-s-und...

https://www.nydailynews.com/new-york/eeoc-nyc-owes-underpaid...

https://www.pinnaclepeople.com.au/news/underpayment-of-hospi...
On HN we don't have a rule about that, but we do try to make titles internally consistent.

I've attempted to reduce your eye strain above.
Thanks for using GitLab!

We're open to a better name for Auto DevOps https://docs.gitlab.com/ee/topics/autodevops/ but we haven't been able to find one. Suggestions are very welcome.

BTW We're planning to add per per minute for the CI runners and add shared MacOS and Windows runners so people that don't want to manage their own no longer need to.
Unexpected Code Execution
> Canada made the move first.

Canada has a sordid history when it comes to relations with its indigenous first nations peoples that continues to the present day[1]. One of the aims of the Bolivarian revolution was to center and uplift the indigenous population of Venezuela, so it makes sense that the Canadian government would be among the first to question its legitimacy.

1. https://medium.com/@CitationsPodcst/episode-36-maplewashing-...
It’s the End of News as We Know It (and Facebook Is Feeling Fine)
Introducing Amazon WorkLink
I suspect the timing deliberately lines up with the launch of the new Canadian food guide yesterday. https://food-guide.canada.ca/en/
"So you are saying" - are you saying you are really a parody/troll account, referring to that infamous Jordan Peterson interview?

No, I am not "saying".

My comment was in response to praise of AOCs alleged technical understanding, not of her ability to judge the gorilla algorithm.

And you don't seem to understand what algorithms do. A simple algorithm could count pixels in an image. If most pixels are white, it could say "human", if most pixels are "black", it could say "gorilla". It would be a verify bad classifier, that would only work in a number of cases. For that algorithm, you could say a black person would be more similar to a gorilla. But nobody would "be saying" black people are similar to gorillas, just that the algorithm would be more likely to classify them as such.

Are you saying people would use the "authority" of such an algorithm to claim black people are gorillas?

"If you're trotting out that grand old "black people all look the same" thing"

I didn't - stop imagining so many things. I am not a photographer. I think there were issues with the lighting and contrast. Physical issues. Other commentator claims it is just because film equipment was calibrated that way.

Even then I would dispute the "racist" label. There are many different looking people on the planet. Just because you can not account for all of them, it is not racist.

I am inclined to call your attitude racist, because you assume everybody is surrounded by the same mix of people (like in the US), and maliciously chooses to ignore certain types. That overlooks the reality of people who are not surrounded by an even mix of people of all types.