skysight-inc/HackerNews huggingface dataset:
I see that the Neutral/Progressive/Conservative filter is most applicable to Politics news, but I'd be interested in seeing if you can filter by topic like Business, Sports, Lifestyle etc.
UBI (in the U.S.) would be like printing more shares of a publicly-traded stock and giving all of the new stock to the employees of the company.

USD is the reserve currency, so foreign interests (or large corps) w/ stockpiles of USD will be the losers due to inflation.

Foreign interests can change which reserve currency they use at-will, so wouldn't this be like a direct-fee/dividend U.S. citizens (or any UBI-country citizens) could charge those that use the currency of the country but don't live there?
None of his videos are on this page[1]. The idea that just being on YouTube gets you an audience of "hundreds of millions" is completely false. In fact, I have friends who make great content that is lucky to hit 1000 views.

Meanwhile, Fox News is the most popular news network in America.

[1] https://en.wikipedia.org/wiki/List_of_most-viewed_YouTube_vi...
And they were correct. If more than 10% of the population is using it, it should be supported, particularly if you are providing a service that can affect people heavily (like AP test submission).
>Can you talk a little bit about how you've managed your RabbitMQ infrastructure?

From a ten thousand foot view, two or three node clusters running in non-prod environments on virtual machines running Windows. In Prod, three node clusters on Windows virtual machines.

All work to install and configure RabbitMQ is done manually. Sadly enough.

I'm on the application/architecture side of this equation but I know enough about our infrastructure to perhaps answer follow-ups or more specific questions.

Our application is single tenant (so each customer is deployed in their own isolated area) so we use virtual hosts to isolate each customer within the cluster.

>Also if you've done any comparison to Azure Message Queues and what were the pros and cons against Rabbit?

Definitely looked in to the Azure native queueing options but it's been awhile. Azure Message Queues is an AMQP compliant messaging system that seems fairly robust. To be transparent, I have no production experience with this product. If your company/department is in to managing virtual machines then they might want/prefer to go with RabbitMQ. However, if they're in to PaaS systems then I'd probably roll with Azure Message Queues and never look back.
In this case it's hardly zoning laws, but rather a framework that allows local politicians to impose further restrictions beyond them.
> I mention on-call duty because it is “peculiar” in that the only other profession requiring this kind of responsiveness is doctors, literal lifesavers. When you go on-call for the first time, it’s terrifying and tells you “holy crap, this is serious.”

A key difference is that the oncall engineer is usually able to directly influence the quality and robustness of the systems being watched. Sort of like preventative medicine, but much more direct.

Crappy teams make crappy software that pages often (or not at all if their ops fails to write any meaningful alerts)
1. communication and collaboration is just much harder work remote: you are probably used to an office culture where communication happens in person and nothing is ever documented. That's understandable. in a remote culture, the written world rules, communication would be much better (asynchronous, no more pointless meetings)

2. Work was already flexible enough such that if you wanted to WFH you could: could you WFH permanently or 99% of the days in a year?

3. the meals and snacks -> if you can't cook, now is a good time to learn. save money

4. Many people who work at these companies live in big cities where they don't have huge amounts of space -> in a normal period of time, you could just relocate to somewhere better. We are not doing normal WFH

5. Those of you who are claiming this will be some form of revolution I think are naive -> I agree but I also think that you are naive if you think remote working is not superior for information workers

6. If you need an office anyway you don't really save anything -> Wrong. Water, electricity, internet, coffee, amenities, cleaning equipment, toiletries, cleaning services. And of course, the office itself. For workers: they get absolute freedom to shape their home space as they see fit. Oh and the MOST important time, you save everyone their commute (which will get you well rested employees).

7. I just don't think a company with 50,000+ employees: do you HAVE to join a 50k company?
Just wait until they hear about the people building new 3br homes in PA for $300k.
How Governments Are Hunting the Infected
That article uses a lot of fluff language to say that, for the author, faith is based on believing accounts of the resurrection.

In other words, taking peoples' word for it.

Definitely not a novel idea (not that it needs to be).

I think this may be one of the more interesting and less common arguments for Christianity.

Is that your position?
So you'd be opposed to merging this change upstream?
Retraining is not the answer (and I don't know what is). Many of the jobs killed by automation were things people could command a reasonably high salary to do, but did not need extensive training for (these are referred to as "good jobs"). Offering the same salary (or even more), but requiring multiple years of training, just isn't going to fly with these people.
How to Cook Caprese Salmon Skew
The explanation is in the first sentence: "Early data indicate a year-on-year 14% jump in fatality rates per distance driven in March, the document by the National Safety Council (NSC) says."

The number of deaths is down, but the deaths per mile are up.
As it pertains to statecraft, what is the point of bringing up "insurrections"? It just seems like a pedantic red herring to avoid discussing war. Insurrections are either aborted attempts to start wars and brutally suppressed, or they become protracted wars, which folds into the empire cost benefit analysis I pointed to. When it comes to wars, I think that territory, violence, the threat of it, and its costs are the attendant free variables in which decisions are made.
Huh. So, according to the other comments, if they'd set the `accepts` on their form to MIME types instead of extensions, the browser would have converted the file to a JPG automatically.
This is not the way to present your thing to HN. Users will flag the baity title and complain that it isn't clear what this is.

Instead, make the title say in a neutral and direct way what this product/project is. Then add a comment to the thread giving the backstory of how you came to work on this, and explaining what's different about it. If it's your own work, you can put "Show HN" at the head of the title, as long as there's a way for users to try out the product. See https://news.ycombinator.com/showhn.html.

More tips here: https://news.ycombinator.com/item?id=22336638
And the dark patterns of opening accounts without your permission, burying fee information in the fine print, etc etc...? It's not just business; it's predatory.
You're right about that; I missed it. It should be transparent about invalid input, and this indeed is a non-brainer to include in a test suite or QA process.
Russia's view on C19 changed from disbelief to acceptance in April I think?

So either you will see this in the data, or you'll see them playing both sides.

So where are the bots to close America?

The study isn't even released yet. So who knows what they may have made up yet with their 'machine- learning'.

There obviously is a lot of misinformation from nation states on Twitter and Reddit and HN. This press release is next to useless unless it has a point or interesting proof or names a new nation not Russia.
Algorithms versus Moore's Law
The issue I see here is that because of that one day per week you will need to still be in commuting distance from the office which limits where you could live and increases your cost of living dramatically. In other words the company saves on office spaces but you still need to pay a premium to have an office at home.

Going full remote with trips to the office once per quarter for example allows you to live wherever you want. That's the way I see this working well in other companies. Remote first and once per quarter everyone gets together for a couple days.
Unlikely that someone paying a million an acre would want to hunt for their meals. Alaska works because people are self-reliant but community bonds are incredibly strong. Beyond a certain population density, that type of community doesn't work.
Maybe we should have some standards with very simple formats that are "universal" and should be supported everywhere to solve this kind of problems, even if they are not ideal.

I understand the pros of complex formats, but then we end with things like browsers that are many million lines long. It might not seem too bad, but in my opinion that detracts not just from open source, but also making computing accessible, universal and usable for everyone.
There are no self contained economies anymore.
same. i was oncall 24x7 for about, I dunno, 8 years? I'd share it with my co-founder, so I'd get a week or two off here and there.

It was horrible and in retrospect a really bad decision with the expected outcomes, mostly broken mental health.
"I think it’s much more likely that, rather than empowering employees to live rich and fulfilling lives outside of work, a massive shift to remote will drive down wages everywhere to the level of the cheapest locations where talent can be found - so instead of living on an SF salary in Coer d’Alene you’ll be living on a Lagos or Jakarta salary"

I disagree. If companies felt they could readily get the same level of talent outside the US, why wouldn't they do that currently? Just set up their business in a foreign country and recruit internationally? And if they're still hiring domestically, why are you so sure they're going to dramatically reduce salaries? They still have to attract talent. If an employee wants to move from the bay area to Wyoming, and their employer says their pay will be cut 50%, what's to stop them from applying to Twitter or another company allowing full remote with (I'm assuming, I haven't checked) a much more competitive salary?

"while obliterating the distinction between “work life” and “home life”"

I've seen far too many emails sent by people at 11:30 PM and followed up with another email at 6 AM for me to believe this hasn't already happened. Not to mention the self imposed aspect of it (neither of those emails NEEDED to be sent at those times).
Thanks, berkus. I've added an [issue](https://github.com/jesselawson/rust-tiny-markdown-compiler-t...) to track these valid concerns. I appreciate your help!
This whole argument has been repeated many, many times on HN. Can we stop letting this stuff devolve into generic honest discourse vs corporate nihilism debates? At least mention something about COVID so I know which thread I'm in.
Create a new account?
I'd wager a guess and say that this was exacerbated by the fact that people had to move and live in cities far away from loved ones and away from places where they could spend time outside. The opportunity cost of "driving three hours to a nice hike location" Vs. "I'll just look at my screen to recover from mindless work" was too high.
Think of machines and robots as workers that earn pay for their work. Then imagine that pay is spread back into the economy (like payed workers do), rather than just sitting in the robot owners account to "trickle down." Another way of putting this: Slavery (or automation) are really great for the upper class who owns, but destroys the livelihoods of everyone below who has to compete.

Follow up question: How many inventors created their world changing machine in dreams of making more money for the upper class, vs how many dreamed to help all of humanity?
For one, I can ask my coworkers to keep the noise down and they will politely oblige. Offices have pros and cons. My stance is that the pros outweigh the cons enough that we shouldn't eliminate offices entirely.

I can be, and am, pro-office but anti-open-office. I would much prefer an open office to 100%-remote work.
“Language P has a mechanism by which it conflates several different glyphs into a canonical form for the sake of variable names” is not an “actually not true” kind of exception.

A mathematician such as yourself (and myself too) should recognise that asserting different things to be functionally equal is an entirely distinct phenomenon from what is being discussed here, which is differentiating a unique glyph based on a formatting that (font).
I appreciate this being shared, but I have some qualms.

I think talking about the Leadership Principles as a 'typical corporate motto' is unfair. Amazon lives their leadership principles far more than the other companies I've seen. They don't include things they don't actually care about, like most corporate mottos do (you'll notice the lack of 'we care about our employees' or 'do no evil' LPs).

At least in my experience, you only need to pay back Amazon proportional to (2 years minus duration employed) so it really isn't that bad (maybe that wasn't the case when this was written).

Maybe it's changed, but the signing bonuses I saw were essentially increased salary until your stock starts vesting seriously. It gets paid out and vests every paycheck so there isn't anything you need to pay back.
> they are moderating the content on their platform with respect to their business process and company values, those decisions are not a reflection of credibility.

There is a difference between morality and legality. It might be legal for ATT to cut your Internet because they don't like you but it will be immoral for sure.
Yeah, I don't dispute that for certain usecases, Kafka is definitely the better choice, use the right tool for the right job.

That said, for most small to medium-large tasks, Rabbit will handle things without much trouble, making it a good fit for most common usecases.
While that may be true in the future, the talent pool in the Bay Area at present is undeniably better.
Thanks for the warning - I agree that there are dragons. I have some well-constrained use-cases, and would love to obviate the need for "yet another microservice."
I used to be like that and then one day I realized it's just a CS job, I'm not doing open heart surgery so I shouldn't stress about it. Since then my life has been much better.
thanks.. the SVG squares are a nice touch
Love this.

Reminds me of something I recently learned about the word ‘apocalypse’ which is the greek word meaning ‘revelation’ (e.g. book of revelation).

A revelation is an unveiling or unfolding of things not previously known _and_ which could not have been known apart from the unfolding events.

Ergo, this event is an apocalypse (of sorts :))
I think you fail to recognize what you’re competing for as an employer. If you just want average engineers from city X, go ahead and pay the reduced wage. However, if you want top talent, you have to pay what other companies are willing to pay and some are willing to pay Bay Area salaries for remote.

When someone good is on the line, it’s not hard to justify the Bay Area salary when you were willing to pay it if they were in the bay.

Source: kept Bay Area salary when moved remote and was able to easily negotiate Bay Area salary at future companies.
Reddit allows bots because if it weren't for the product placement, the site would fall into obscurity.
This is brilliant. I also love the testimonials here: https://k1ss.org/testimonials because they pretty much capture the entire Linux community of developers.

But if you contextualize it a bit differently I think you might find it is super valuable.

One of the challenges the Linux community has is that there are so many distributions or 'distros' to choose from. What is more, the feature sets of those distros form a non-planar non-directed graph of nodes for which it is very very difficult to reason about their feature content.

Consider for the moment if you could reason about distros like you can reason about genomes. In modern genetics we can look at flora, fauna, bacteria, etc and talk about them as a base class "foo" with specific genetic changes that get them to be a "bar", we can talk about speciation where the genetics are different enough such that hybrids are infertile or impossible.

This effort tries, and I think largely succeeds, in capturing the "minimum viable Linux system" (all up kernel + user land). It gives you a way to reason about two different distros like

Ubuntu is Kiss plus (list of things) and for each item in the list of things, it has dependencies, recursively until you have completely described the genome of Ubuntu as a linear directed graph from Kiss. You could do the same thing for Fedora, or Mint, or any distro.

Two such graphs could give you a complete list of differences to get from distro <a> to distro <b> and the simple algorithm of walk back (remove items) from <a>, then walk down the graph (add items) to <b> would always "work" because they all share a common ancestor node, Kiss.

As a software developer you could reason about all of the changes to a distro you would need for your software to work, and this would tell you if those changes included removing something that was part of the canonical set of things in a distro, your software would not work on that distro.

Today, individual package managers do this in a distro unique way and let you work on one distro. As a software developer you end up with the "Fedora/Redhat" version, the "Ubuntu/Debian" version, maybe the "Arch/Gentoo" version.

But if the Linux community settled on a common understanding of the "genetic code" if you will, you could do that for all possible distributions. That would be a powerful thing.
> I refuse to support what Spotify is trying to do to the podcast market.

What are they trying to do?
This is true of any profession.

LeBron has a waiting list of teams that'd love to have him. What about the bench players that make up >50% of the NBA? Does the demand for them far outstrip supply?

Chances are, you're not seeing the LeBron of therapy, you're far more likely to be seeing that bench player who is worried he's going to get cut.
So literally a solution in search of a problem.

A living income guarantee has my blessing, but UBI doesn't. It's either too low, and there's still need for welfare, unemployment benefit, etc., or so high that the (unpredictable) consequences can completely overwhelm the advantages.
The point is that we have all seen what happens when we start letting a single company dictate formats. Because the next step is "i can't believe those lazy fucking programmers can't support heic2" or whatever magical bullshit they come up with after abandoning heic1.

And it you want to talk about incompetence, I'd say pushing a format that is almost guaranteed to be incompatible with the millions of existing backends out there is profoundly stupid.
> in calmer times, Nextdoor has also been a hotbed of racial profiling and tattling.

I've seen this on NextDoor myself. The most innocent Nosy Nancy post I saw was along the lines of: "Observed teenagers walking eastbound with backpacks. Suspicious. Took note, will call police." We live near a school. It was closing time. They were walking home. Add in the homeless in general, the Goodwill donation truck that seconds as a recycling center ["oh no, a homeless magnet!"], and so on and it's a real life NIMBY parody of 'Toxic Avenger'.

My cynical side jokes as follows:
* Twitter: Hate your heroes
* Facebook: Hate your friends//family
* NextDoor: Hate your neighbors

I'm glad I don't NextDoor anymore, and I'm on the Twitter//Facebook//Reddit triumvirate if that says anything.

NextDoor may not be a stone fence needing annual repair, but my noping out of it has tended toward better neighborly relationships.
"Putting a mask on an asymptomatic person is not beneficial", followed by a list of dangers posed by masks.

It was a statement that masks are a placebo for the general public and actually require one to take extra precautions so that they don't make things worse.

It couldn't have been more discouraging towards people on the fence about wearing a mask in late March.
its not unheard that websites do only extension validation for uploads, worth a try!
> HEIC (image encoding) is available without royalties

Ah, ok, thanks!
If you make a shop on FB Shops, please know that you do not need Shopify to do that. Shopify provides no benefit and charges you per transaction.
"If paged, you have 15 minutes to get online and respond to the page. If you don’t, your manager is paged. You do NOT want this to happen."

I want it to happen. I'd like a word.
Not a 100k, 300k will get you something nice in the foothills.
> You have to start by even coming to agreement that less "freedom" (and one should probably qualify that---freedom from what, freedom to do what) for more GDP, more safety, more prosperity is a bad thing.

We don't have to agree at all. It is a bad thing. If you think trading freedom for the right to more plutocrat oversight is good, what's the point of even discussing at all?
Good for them. The point of work is to not have to anymore so you can follow your passions. We've invented machines that can do basically everything it takes to support human life. Seems like there should be a lot more people following passions now.
Steve Blank: The Covid-19 virus is not politically correct
"I see a slow shift from treating ICs like people with differentiated skillsets to undifferentiated drones. I think that rarely works out for the employee."

I see it as the opposite. If an employer goes from mandating everyone be in office all the time, to allowing ICs to have a choice, doesn't that treat them less like an undifferentiated drone and acknowledge that some people work better WFH and others don't, or that for some projects you might want to be away from the office for extended periods of time?
> some of the best published research from China gets translated too slowly.

Could you give some examples of research where you had to wait a while for a translation to appear? I was under the impression that Chinese researchers still try to get their research published in international venues if they can, which means writing in English. Do they publish in Chinese somewhere else first? (Where?)
Why hire in Ottawa if you can hire in somewhere cheaper though? I think that's what OP is getting at
Show HN: Deploying ML to Excel
Hey all,

We've just published an article about how to deploy ML to Excel via BaseJumper (our platform).

Based on our experience working in data science consulting, we think something like this is particularly useful when creating models for non-technical business stakeholders.

We'd love to hear your thoughts.
> my work has totally monopolized what's usually my own personal space for side projects and zoning out

I would like to see an increase in flexibility. Many people will choose to work from their own homes, and some may choose to use a flex working space near their homes, and some may commute to the office. Maybe you'll do all 3 depending on what's going on in your life or at work.

The increased flexibility is the key.
What happens if a large number of people can not afford a meaningfully better lifestyle than what is possible on a UBI because of the tax increases?

(Genuine question, no gotchas here)
You're hand waiving a lot here. Means testing is complex and a 10x10 in SF is valuable enough to bring a lot of bad actors. I'm pointing out that its not as simple as building a 10k occupant building.
The on call stuff sounds outright dystopian to me, it's not even legal in my country. More places should think about adopting something akin to France's El Khomri law's (https://en.wikipedia.org/wiki/Right_to_disconnect) and ensure that every citizen has enough time to recuperate from work and isn't pestered by their employer 24/7.
> delivery of food is profitable

It is profitable because labor is cheaper, a quality associated with less advanced economies.