skysight-inc/HackerNews huggingface dataset:
Oh I didn't mean to say that changing people to go vegan is easy.

Just that going vegan is an incredibly simple solution, and itself super easy.

I probably wouldn't be vegan if it weren't for all those tasty vegan meat alternatives.

Just now I had a german "currywurst" made from wheat protein that tastes indistinguishable from the meat original.
It actually tastes "better" becauese you don't get the "joyous experience" of biting onto a piece of bone or onto some chewy piece of atery or god knows what... shudder
Ha, amazing timing, I was just talking about this a few days ago on that other thread about the c64 Mind Is Born demo https://news.ycombinator.com/item?id=26511266
We chose Scala, had so many problems with the eco system and compiler and community, still love the language, it's the programming language I've enjoyed most, but glad we sold the startup.
Which 3 envelopes would those be?
Is it too short a time for Massachusetts Republicans to make different compromises than the national party in federal legislation, though? Let's not pretend that a Republican in Massachusetts, California, Illinois, or New York is in the same situation as a Republican in Alabama. Nor is a Democrat in any mostly red state going to have as much leverage as in Massachusetts.
I stand by what I said. The difference in my mind is that someone invested real creative energy into something, and someone else came along and said “please stop making this”.

Yes, I went out of my way to say something here. Put yourself in the shoes of the person making the podcast here. They excitedly shared their work early because it seemed like a great time and place to do it. And one of the first comments is “you should not have made this”. What people say online actually matters, I don’t speak for this person of course, but I know I would be disheartened by such dismissal of my work. I just hate seeing this maybe happening to others and sometimes try to offset the negativity I think I see.
>Any advice?

I can tell you that getting an RGB keyboard is not a great idea. I learned that from experience.

In my own experience (of exactly 1 child), teaching him to understand what's ok and what's not ok to play with is important. We felt, from a distance, a hot stovetop well after the burner was off, touched the edge of a knife to see how sharp it was, etc. We lived in a city, so we got to see, in person, cars running lights and getting into an accident (look both ways, even with a walk signal!).

I also let him participate in the button pushing with guidance. Kids want to do what you're doing, so making that as real as possible is a good thing. In my case, I had an only laptop kicking around. It could do some web games and looked and felt similar to what Daddy was using.
But by definition, they've been getting that for what they're paying already, so the avoidance isn't hurting anything.
I would recommend you subscribe to your own advice and approach the disastrous side effects of these lockdowns with empathy instead of just chalking it up to an "inconvenience". There are people dying due to these policies and lockdowns and others will suffer long term negative effects. It's not just an inconvenience. People with preexisting conditions (depression, suicidal thoughts, addiction, violent/murderous) make up a significant percentage of the population. These policies will be a major factors in some percentage of them dying. They will also be a major factor in increasing the number of people with these conditions (more people will become depressed, suicidal, form addictions). Others will face years of mental and physical suffering due to economic effects.

It's essentially the same argument you are trying to make in favor of the lockdowns. Without the lockdowns, families will have to bury their loved ones and grow up without grandma/grandpa around. Other people will have long term health effects from catching this virus. With the lockdowns, some people will have to bury their (usually much younger) loved ones and grow up without brother/sister/son/daughter/friend around. Others will have long term mental health effects.

My cousin overdosed in May 2020. He had battled with addictions for a while before lockdowns but nothing to the point that we thought it would kill him. He went off the rails being forced to isolation and is now dead. His family had to bury him with no one else allowed to be present. In the same way that it's easy to overlook the impact of the virus if it has not severely impacted your family, its easy to overlook the lockdown effects if you and your family have not been severely impacted.

Stopping to think about the value of a life in a real sense should horrify you by all of the deaths and suffering caused by the virus but it should also horrify you to think of the value of the lives taken/affected by these sudden policy implementations. It does not make you a monster to consider both sides.

As for the clear path in terms of policies, both sides of the coin should be considered to the degree of certainty we know the risks to be. Unfortunately, this usually does require you put abstract/monetary/years-of-life-lost statistics in play.
Honestly quite a bit, but, unfortunately the response time of Nuclear power is not the fastest available. It takes hours to get the process going, or to shut it down, and unfortunately an energy grid needs to have a demand-supply net of 0 (usually plus/minus 1.5%) or the appliances connected might face some irreversible damage. This means that, while Nuclear could have been a great answer to a good chunk of the energy demand (sorry cannot estimate how much), we would have probably still needed a lot of the traditional fossil fuel source fo generation.

The other aspect to always keep in mind, when looking at a system as mature as the energy grid is COSTS. Most likely the economy of nuclear doesn't work out compared to the alternatives available. (that's why policies and incentives are needed to move away from fossile fuel)
Did you even read the article you're so vehemently fighting on ideological grounds...?

> After being denied planning permission to convert it into 10 flats, and two days before English Heritage was due to recommend the pub be granted Grade-II listed status [...]

> "We had a suspicion before the demolition that they would do something, so we asked English Heritage to think about listing it. They took a plaster cast of every tile, they took pictures and documented everything."

The building was in the process of being designated as historic, a process whose outcomes are typically unofficially known weeks or months in advances. A date was set for the announcement. Demolishing it two days in advance of that was a complete dick move, if you excuse the technical term.

> would be unconstitutional at least two different ways in the U.S.

Good thing we are not in the US then!
I think the I in IoT is really for Internet, so I am not sure if it counts if it is local only.
I think it's possible the virus leaked from a lab in China, but it's also possible it was transmitted in the wild a la "wet markets". Either way, regrettably due to Chinese propaganda and tight controls on speech and the press, it is highly unlikely the world will get an open and honest investigation from the Chinese government. The PRC simply cannot be trusted, which sadly has added immense fuel to all conspiracy theories involving that nation.

I think the Wuhan/COVID/Coronavirus can be compared to the Soviet government's response to Chernobyl. Great efforts were made to keep a lid on that disaster from the people, and the world, until it was too great to ignore. Granted, a long time ago, but it's an example of what a totalitarian government (like China) might do in the face of such catastrophe.
I mean I feel like I should love Lisp the way I feel like I should love Scala - int he abstract I do, but practically neither is my go-to.
No disagreement here!

One thing that will absolutely raise some people's hackles is pointing out that "intentionally modulating biases in translation techniques" already has a name, and it is "being prescriptive about language usage". I've found that generally, tech/progressive/machine learning ethics folks tend to believe that prescriptivism is the domain of, for example, stuffy old people like Strunk and White, how dare they tell me what is "proper" -- and then turn right around and do just the same with a straight face but don't seem to really realize that that's what they're doing.

At any rate, designers of such systems do need to face head on the fact that machine translation systems at scale both 1. need to reflect usage in the world in a descriptive enough way as to be useful and honest and provide coherent approximations of translation, even sometimes if it's reflecting perhaps unpleasant truths about ourselves we might not like to think about and 2. need to realize that their participation and choices of embeddings, etc., contribute to the corpus of texts in the world as well as reflect them, so their prescriptive choices are also real and will have feedback effects.
Isn't this going to break campaign tracking for Adwords etc.

Not exactly what the actual risk is to privacy here does seem there is a lot of bandwagon jumping going on - a bit like "Elf & Safety" or the Data protection act is trotted out when an organisation wants an excuse not to do something.
Interesting. I've had the opposite experience. Setting aside the question of beauty (which can often be pretty subjective), I usually find that scaling up solutions you might see in a libraries documentation (which are necessarily simple) to more complex "real world" solutions is generally easier in Scala than in other languages. I don't know quite how to describe why that is other than to say that the composition of primitives concepts in Scala seems to be more consistent and principled than in other languages I've used.

The only concrete case I can think of where your sentiment rings true is when you try and do some fancy dependent-typing thing for strict type safety and you end up having to right some (VERY) ugly type lambdas. But then again that has mostly gone away with how 2.13+ handles existential types and of course with the Kind Projector compiler plugin.
ha, upvote for the realization "because we can". Perfect
Soy doesn't contain estrogen, it contains phytoestrogen which looks very much like estrogen but actually has the opposite effect and block "real" estrogen. Phytoestrogen can help to lower estrogen levels.

Do you know where real estrogen comes from? Female animals. Do you know the gender of basically all meat/egg/milk products comes from? Females. So that's where your estrogen comes from.

Not from Soy.
Well, Google doesn't list out profitability of any of their products these days either [1]:

> Alphabet isn’t providing profitability numbers, limiting its operating income (or loss) reporting to Google and “Other Bets,”

...so it's all mostly posturing at this point. The only thing we really know is that YouTube generates billions in revenue on a quarterly basis.

[1] https://www.cnbc.com/2020/02/03/google-still-isnt-telling-us...
Seconded on the iRobot stores. The movie is very loosely based on the book. The book is a collection of stories of debugging strange robot behaviour.
USBC can also fail and become unidirectional... I have a bunch of cables here that only work one way round on one or both ends.

Now there are 4 combinations to try rather than two (flipping each end of the cable - 2x2 = 4)
In 2021, yes, it is, or at least that's the set of norms we've created. To be more precise, it's bad for anyone to hit on anyone else unless one omnisciently knows the other party is interested in you and wants to be hit on.

As a result, the new forms of dating are that in order to move forward your risk for "making a move" (be it small or large) is not only rejection but also, apparently, potentially career ending for many (especially public figures).

I'm glad I'm happily settled and far removed from the dating scene. Perhaps my principles are too crass for many but I feel in today's romantic relationships, you almost need to have an attorney with you on a date and notary that can sign off that both parties are going to consent to physical contact before making physical contact or much beyond verbally flirting in the most uninteresting ways leaving both parties wondering if the other is at all interested in them romantically.

I'm not condoning rape or flat out sexual assault, there is certainly a line that should never be crossed, but I think we've been moving that line too far for reasonably acceptable human behavior. Heaven forbid you take the chance of misreading the situation and attempt to kiss someone before also having that notarized by your attorney present.
> New York made the deal with Oren-Pines on the recommendation of the White House coronavirus task force

Everything about the White House coronavirus task force has screamed "corruption" the whole way down.

From this article [1], one of several such investigations:

> Many of the volunteers were told to prioritize tips from political allies and associates of President Trump, tracked on a spreadsheet called “V.I.P. Update,”

> Few of the leads, V.I.P. or otherwise, panned out, according to a whistle-blower memo written by one volunteer and sent to the House Oversight Committee.

> ...personal relationships and loyalty are often prized over governmental expertise, and private interests are granted extraordinary access and deference.

1. https://www.nytimes.com/2020/05/05/us/jared-kushner-fema-cor...
Can confirm that for Turkish - We do not have any gender related pronouns/suffixes/prefixes for living/unliving (e.g. like in German, which almost everything has a gender specific artikel. Turkish does not).

The gender of the subject is derived from context.
> But the solution is easy, cheap, and only midly inconvenient.

Making ~99% of people vegans is anything but easy, cheap, and mildly inconvenient. In fact, it is impossible (until we manage to replicate meat in the lab).

Your view is ridiculously myopic; I will not and most people will not stop eating meat anytime soon. It is a simple fact and you must accept it before trying to solve this. Real solutions are something like the article describes.
I have no idea what optical simulation means. Is it like a raytracer that acts more like a simulation of an eye?
Wrote 100k+ lines of Scala, now write Rust. It's very different, Rust has much more noise (but I like Rust as a language a lot) and doesn't look beautiful.
I've been a professional Go developer since 2015 and I prefer to never use the shorthand. Saving a single line is never worth how much harder it is to read.
Agreed. There isn't really a viable desktop-class offering from Raptor. This is a shame.

For those who have need for the workstation-ish features Raptor offers in its Talos line, the premium isn't too great over a roughly equivalent x86 workstation-class machine.
it is intentional. scala maintainers want to keep the language evolving faster than python/java. if you look at scala3/dotty, it actually is a very different language than scala2
The difference between those two blocks is that a semi-colon was replaced with a new line.

_How insulting_.
> It is true of any popular web site

Including this one.
In 2019, just about 10 % of the global electricity came from nuclear power. Hence replacing fossil sources by nuclear would entail large-scale construction of new nuclear reactors. However, we then run into the problem of peak Uranium (our reserves are thought to last for about 140 years at the current rate, but this would shorten to about 14 years if we increased nuclear by a factor of ten). (New kinds of reactors might alleviate this problem, but they are not actually available now. Of course, they might be if, as you suggest, we started on this course earlier.)

In any case, nuclear power is today not economically viable -- wind and solar are cheaper by a factor of 2 to 3 (computed over the full lifecycle, but excluding the indefinite storage costs of nuclear waste).
Damn dude, nice work. We've going 8 -> 11 right now and it's a pain in the butt.
The UK made a deal so that the vaccine they developed could be manufactured and used abroad and insisted that it should be sold at cost (which means that the vaccine is very cheap).

How is that "screwing" the EU?

In the meantime the EU has worked hard to try to destroy AZ vaccine's reputation...
Not terribly too popular, but used by a few large companies still. We evaluated it for use at a non-profit I help run/volunteer with, but the task system was too subpar for our liking. Wikimedia uses it pretty heavily, though.
I read every word. Did you? You keep claiming it was already a historic structure, and then linking to information saying it wasn't yet.
Porsche wont drop the Motor for a while, Bugatti seems primed to be the first to actually drop it as they make one car and the Chiron's successor will absolutely be all electric.

Lamborghini and Porsche will take a while, Lamborghini may re-spin the brand with an electric supercar of sorts that might be a massive hit but also Lamborghini sells its cars to people who want a 'Lambo' and want to be seen in it, they don't care too much about what is under the hood.

Porsche may move 80% of their range to electric, but I think they will keep Gas around the longest of them all. People who buy porsches, many of them, drive them. They drive them hard and take them to the track. Rowing through the gears is part of the whole thing.
I did a lot of Scala some years ago and also ended up in sort of a ragequit. Nowadays I'm mostly doing Rust or Swift. Rust, of course, has a steep learning curve due to the lifetime & borrowing system. However, the errors are usually very easy to understand. In the rare case where they aren't, it is easy enough to figure out what's wrong by searching for the error message.
One of the Scala issues I had was that the error was the compiler throwing up a stream of sigils because some generic requirement didn't hold and it was very very difficult to search for, let alone understand what was wrong. Granted, it's been almost 6 years since I stopped using Scala. The experience that broke me back then was trying to use Slick, a typesafe Scala ORM. I forgot the details but I remember it was astonishingly hard to use back then and I couldn't for the life of me tell what was wrong because the compiler error message was so cryptic.
Well look at patern matching for example, they're all adding that. Isn't that convergence?

https://www.php.net/manual/en/control-structures.match.php

https://www.python.org/dev/peps/pep-0622/

https://www.infoq.com/articles/java-pattern-matching/

https://docs.microsoft.com/en-us/archive/msdn-magazine/2019/...

I could go on with various topics, immutability etc ... It's pretty clear that in the past 10 years language evolved more quickly and borrow concepts from other languages.
There doesn't have to be an S in it to be secured since the T is for Trustworthiness.
> It's not the purpose of a translation service - to let people customize the translation such that it fits their own personal biases and sits more comfortably with their world views.

A translation service requires user input, spoken or written, which is necessarily biased based on how the user speaks/writes/thinks. The service is also biased based on the data and methods that are used to engineer it.

In my opinion, it is perfectly fine for people to be biased. Whenever I choose to write, I am expressing my personal (biased) view. But when it comes to machine translation, I think it's reasonable to object to bias and so, for contentious issues like personal pronouns, I think it makes sense to allow people to choose.

In other words: there is simply no right way to decide between defaulting to "he", "she", or "they" for third person gender neutral. I use "he" (it's how I was taught and it sounds better to me). Some people would accuse me of phallocentrism or linguistic conservatism, but fine. In modern philosophy, "she" is used. In some circles, "they" is used. I see no issue allowing the user to specify their preferred rule, though it might be technically challenging (I have no idea).
They are feeding, at the high range, 0.5% seaweed. A cow eats about 10kg of feed a day for 20 months before it is in turn eaten. That seems like 6000kg of feed which means 30kg of seaweed to make a 500kg cow.

Algae to cow is likely a longer distance than cow to table, but one presumes the bulk of that is on rail and more efficient than the trucks used for feed to farm, cow to processor, and meat to table.

Shipping the algae doesn’t seem like a deal breaker.
Because most people prefer to spend more time on the content than on the software to manage it.

You have non technical people managing the content? There are tons of tutorials you can refer to when they need to do something.
Hi folks, I'm the creator. Codeline aims to combine the context-aware power of IDE extensions with the expressiveness of command-line tools.

To that end, Codeline will give commands read & write access to the source-code context, and will make it possible to pipe commands together like in unix.

Right now I'm looking for people to try out v0.1.0 of the SDK for building commands, help me design v0.2.0 of the SDK, and maybe contribute to the core functionality as well (once it settles down a bit)

Thanks for checking this out!
Some responses:

1. Yea, but languages that are backwards compatible have libs that are useful for way longer. I can still use Java JAR files that were built with Java 8, and published many years ago. The open source libs get stale so much quicker in Scala.

2. I'd actually argue that Spark is less weird that some other dependencies. If you look at the cats README (https://github.com/typelevel/cats) there is this caveat: Cats relies on improved type inference via the fix for SI-2712, which is not enabled by default. For Scala 2.11.9+ or 2.12 you should add the following to your build.sbt: scalacOptions += "-Ypartial-unification"

More cats specific stuff here: https://github.com/sbt/sbt/releases/tag/v1.5.0-RC2

I use Spark a lot so used that for the examples, but think other libs cause even weirder maintenance challenges.
I wish I had a robot to do my job for me but still get paid.
"But the solution is easy, cheap, and only mildly inconvenient. Going Vegan."

"But the solution is easy, cheap, and only mildly inconvenient. Ride a bicycle."

"But the solution is easy, cheap, and only mildly inconvenient. Live in a solar powered minihome."

""But the solution is easy, cheap, and only mildly inconvenient. Don't reproduce/have kids."

"But the solution is easy, cheap, and only mildly inconvenient. No plastics."

I am a huge environmentalist, and I've adopted large swathes of these policies personally. As MIB said, a person is smart, rational, and reasonable, but PEOPLE are scared, stupid, and crazy. They are lazy, apathetic, ingrained in habit, and tired.

Global warming in particular should be pursued in a multifront effort. No one can prognosticate and see "this is where we put ALL our efforts". To succeed it needs to be a combined, iterative, democratic process of research, technology, education, and cultural advancement.
> Each bottle contains a month’s supply for one person to spray twice a day for protection against viruses.

So each spray kills viruses for 12 hours?
So last year California followed Australia with the wildfires. This year should we be preparing for this?
If you go for a week, basically doubling the costs of the trip for a quarantine is anything but a big deal, I'd think. I'm not sure how you figure that paying double for a trip so you can quarantine isn't a big deal...
The situation you advocate for is common practice in many countries.

I'm likely missing nuances, but to me it seems that the key culprit is minimum wage laws in many US states having an exception for restaurant personnel. If a minimum wage was unconditional and high enough to live from, you wouldn't need tips to survive.
I recommend you read through all the studies indexed on this page and then get back to us.

https://vitamin-d-covid.shotwell.ca/