skysight-inc/HackerNews huggingface dataset:
> A colony on mars, even of significant size and population, is 100% condemned to certain death if separated from Earth

It would be in the near future, true. In fact, the key milestone for humanity being truly multi-planetary is that each planet must be independently self-sufficient.

There's no laws of physics that would prevent human life on Mars or Venus from eventually becoming self-sufficient.

The time-frames to get to that point are large (mid-hundreds to low-thousands of years by my random guess). A thousand years isn't that long in terms of the evolution of the species, though, and are the time scales we should be thinking of multiplanetary life on.
Language Reactor | Mobile developer | Europe | ~70% REMOTE

Three unshowered guys (soon four) develop http://languagereactor.com/ (formerly Language Learning with Netflix). 1.5 million highly appreciative users, mostly in Asia. We have big ideas for new features and would like to move forward faster. Bootstrapped, we have a steady and growing income from our users. languagereactor.com isn't much to look at yet, but the features are starting to compound into more the sum of the parts; it will be a remarkable tool one day. Looking for an experienced mobile developer to join us.

Skills we need:

- React Native/Mobx/Typescript is the anticipated mobile stack.
- Some native iOS/Android experience.
- Useful if you can do some front-end stuff (HTML/CSS/React).
- General Linux backend, Postgres, NGINX, Node, Firebase experience also helpful.
- Being a language learning nut is a big plus.

The work is challenging and interesting. We are training are own ML models. Most of what we make is free for users, and they are appreciative. We are probably going to use Bulgaria.. or maybe Portugal as a base, but no decision yet.

Salary, 4000 EUR/mo? [US devs giggle]
You get a share of the project every month too. We don't have the values of a typical startup. It's a little different. For me there is satisfaction in making a useful tool, and making a little dent.

Just message/call me on WhatsApp if interested, can have a chat: +359 88 457 0856. (best between lunch and midnight Central Europe time)
>Make it expensive for those caught cheating and equally expensive for those making false report

Well now you've tipped the scales too far. Nobody is going to make a report, even when it's justified, if they're risking their account to do so.
You can add that to https://news.ycombinator.com/item?id=28037366 Note format of the first line the comments have there.
Problem is, it's not entirely clear that an http client library needs external state. (And for example, mint does not).
Heirloom varieties (more properly “open pollinated”) are themselves cultivars, which just means something that was selected/bred/domesticated.

I think you’re trying to get at “hybrids” (which just means the breeding isn’t stable, i.e., the next generation isn’t first red to match the parents, but even hybrids can be quite tasty.

The issue isn’t the breeding process per se; the issue is selectively breeding for the wrong things (or a single thing instead of a mix of things).
Perhaps so, but I was referring to what appears to be the implicit assumptions of city planners.
>> What is WireGuard?

According to Linus: "...compared to the horrors that are OpenVPN and IPSec, it’s a work of art."
> If I neglect / defer something now, I would likely get back to it next week.

As someone that lives life like this, yes, that's the point. If it's really important, they can ping me again and remind me to respond. Or when I have some downtime I'll peruse through my messages and emails again and stumble upon it and remember to reply.
I think one useful distinction might be "Imagine that the state collapsed and you could no longer count on guys with guns to defend your pieces of paper. What happens to your income?"

The obvious losers would be landlords (the literal definition of "rent-seeking"), because without that piece of paper, there's just a tenant that lives in that apartment and you have no claim on any of their money. A carpenter who actively builds a house, however, is creating value: even without the state, people still need houses, and he has useful skills for things people want. Financial assets would crash, trademarks would become worthless, there'd be open season on patents. Medical care is still creating value. People who grow and prepare food would be very useful. Software engineering is in the middle: new software that people use is creating value, but just sitting on a service that you own exclusive rights to because it's protected by copyright & trade secret laws is rent-seeking.

This also illustrates a lot of the confusion between the two. Without the state to enforce contracts, there's no way to tie "the value you create now" with "getting paid for it later". When a carpenter builds a house, he now owns a house that he can pay for later - but without the state to enforce his right to the deed of his house, he's got nothing to sell and no reason to invest the labor in the first place. Same with the service that the software engineer creates and the drug that the biologist discovers.

You could look at rent-seeking as "property rights that have extended beyond the public's attention span".
Wait, no, why? As far as I understand the process of limestone dissolving into oceans is the long term (on the scale of millions of years) process and is based on rivers dissolving limestone so would not be affected by the ocean changes; in the short term (days/years/centuries) it would be balanced simply by CO2 exchange between the atmosphere and what's dissolved in the ocean.
The problem with anti-cheat software is that it needs extremely high permissions. It wants to inspect every process, take screenshots etc. It's pretty extreme stuff.

And the stupid thing is that a lot of games install this software regardless of whether you actually play online or not! I've even had some games that insisted I enable Valve Anti Cheat and refuse to launch otherwise, even though I just wanted to play single player (I rarely play online). That check should obviously come into play only at the multiplayer menu.

But this is actually why I still game on Windows. I just have one Windows box which I use for gaming and gaming alone. I don't want this crap on my Linux and FreeBSD computers I do serious work on. So I won't be one of those Linux users in the stats :) Even though I use it daily.
That seems highly likely. The N1 couldn't be static fired, and they didn't have the benefits of sophisticated modern computer control and design.
> Totally unnecessary

Good point, I should have restrained myself here.

The rest of your comments would be fair, except that u/paxys said the following:

> There is enough time to think about colonizing the stars after that.

Which clearly indicates that we should not be working on space travel until AFTER we've solved humanity's problems.
Thanks, wrote it on phone and didn't see the formatting.
Thanks for a wikipedia article on networkiong basics. Believe it or not, I do have some experience in this area, I've worked on networked games on physics and gameplay for almost 10 years. The information you use to extrapolate (position + velocity) is the same information a cheat is going to use. If you have enough information to draw _a_ thing on screen, a cheat has enough information to say "fire at that thing".

> It's not that expensive to cull a few tris, diff the geometry and then send it

Multiplayer games are doing this aggressively already. This is an out of the box feature in UE4 and Unity. The second the client gets this information, the cheat has the information too.

> all you need to do is turn locating obscured players into a computer vision problem.
> I don't know where this “intermediate network hop” comes from.

You either send the positions to the client, along with an association for what it belongs to, or you render the _entire_ scene on a remote "client", which means streaming the video back to the end users device. The video streaming introduces an extra hop on the network as you now need to go from end user to streamed client to server, rather than end user to server. If you don't render the whole thing, at some point the client gets sent the information that it needs, and the cheat has it.

> An HDMI splitter, a USB HDMI capture card, a Raspberry Pi and a USB cable. Not that expensive.

Apolgoies, when you mentioned a "streaming rig", I thought you were talking about having a secondary gaming PC hooked up. Just because it's _theoretically_ possible doesn't mean it's actually happening though.

> It's functionally equivalent.

I fundamentally disagree. One of these (kernel level cheats) are readily being sold on the internet, available to anyone with a debit card/paypal/btc and a computer, and the other requires dedicated hardware, along with the knowledge of how to write these cheats in the first place.

> stopping a lot of people from being able to play the game entirely, because it was easier for the developers.

The numbers of people who are legitimately stopped from being able to play the game entirely are very small, but those people do exist, and it sucks for them. Your blame of `it's easier for "the developers"` however is untrue. It's not because it's easier, it's because (at least right now) it's necessary.
Well those chainsaws were worth $300 ... that's $2400 in one model of chainsaw alone. I'd guess that's about average for prices of equipment in that aisle, with several hundred different items (mowers, weed eaters, blowers, etc.)

If they are having $2400 worth of a single model walk in a year, over 350 different items, they'd get to over $800k in the one store in a heartbeat. My money would be on this was in fact just the one store, if not just the one aisle.
It's a bad take because you made it sound like I said it was worthless, when all I implied was that it isn't worth much. There's a difference.
It's not. It's a tool we developed, and I've confirmed that the resource at the link is fully destroyed after the first access.
You can statically analyze specs and check them at runtime if you want.
It doesn't change the number of hours in my day, so unlikely.
I'm arguing with this:

> There is enough time to think about colonizing the stars after that.

Which directly states that problems should be worked on serially - that space travel should be worked on AFTER we solve other problems.
Yeah, well. Not as long as developers use Microsoft's headers for development.

OTOH, if there was a Proton SDK...
Stack Overflow Developer Survey 2021 is here
Imo, the solution is to stop using C/C++ for high performance applications. Today's computers are diverse enough that distributing compiled binaries leaves a ton of performance on the table.
This is awesome and I think every company should do something like this. You get to ballpark technical ability really well while getting some very relevant behavioral information (i.e. what will it actually be like to work with this person, without lame ‘culture fit’ questions). It can be hard to test competence in a way that allows all kinds of devs to shine; code reviews are pretty unavoidable on the job though so it’s a good fit.

Coding is a mostly solitary activity that you probably don’t want candidates spending more than ~60 minutes on, ideally on something that resembles the actual day-to-day instead of sucking all the Leetcode possible out of them. Even just quickly pair programming on something nets you more data points in the same time.
Golioth | Embedded Engineer, Backend Engineer (Go), Frontend Engineer | San Francisco, (REMOTE UTC-4 to UTC-7) | https://golioth.io

Golioth is looking for new team members to contribute to our mission of building the most embedded-developer-focused Internet of Things (IoT) platform.

We have collected decades of experience (and frustration) with existing platforms and decided to take a fresh new approach using combination of modern open source tools, latest developments in the industry, and close collaboration with our customers and the (open-source) developer community.

Get in touch at jobs [at] golioth.io!

See our job descriptions at https://angel.co/company/golioth/jobs
I agree there is a lot of hysterical speculation, around everything from the initial high death rates to the supposed benefits of HCQ. And slowly we have need to attempt to re-evaluate the data, when it is possible. I really wonder how we could get that data more accurately in the future, without all of the inherent privacy implications and dangers from collecting it.

The article also mentions that most of those myocarditis have already recovered while none of those dead came back to life (I am assuming so anyways). Since I see you post to COVID questions often, what would you consider to be "more risky?" It is clear teens are on the low end of personal risk from COVID, but they also put others at increased risk of complications, such as their parents, in addition to their own mild risks.
> All the people I know with real technological addiction > problems (whether to smartphones, social media, scams, online radicalization or anything else) are like 45+.

Exactly. No one is safe. Everyone I know in my age group (15-26) can not exist without opening up their smartphone every 5 seconds to check social media or watch YouTube.

There was a good documentary about this topic called The Social Network. You may have heard of it. I think it is a good starting point to this way of thinking.
I really wish that in elixir we drew a distinction between dependencies that do and don't spawn their own supervision trees. It would be nice if this were reflected in, say, hex.pm, possibly using different tags for them.
Not even. It was opening it, looking, realizing it would take a couple weeks, and going back to F#. I did this a couple times before fully giving up.

IIRC/IIUC, Clojure's async support is closer to Go's (I've never used go), in the form of explicit channels. Though you can wrap that in a monad pretty easily, which I did for fun one day (https://gist.github.com/daxfohl/5ca4da331901596ae376). But neither option was easy to port AFAICT before giving up.

Note it's possible that porting async functionality to Clojure may have been easier that I thought at the time. Maybe adding some channels and having them do their thing could have "just worked". I was used to async requiring everything above it to be async too. But maybe channels don't require that, and you can just plop them in the low level code and it all magically works. A very brief venture into Go since then has made me wonder about that.
Well, i’m not in the local grocery business, but some avenues i would explore are:
tariffs on importing mostly single use soon-to-be-trash from china - something that would cut into their business model in a big way. Decent antitrust to prevent some of the monopolistic practices that mean DG and Walmart can get better deals from distributors. Requiring a livable wage for the one or two cashiers might be enough, honestly. I’m sure there are plenty of others i’m unaware of. The systems we have are what enable this business to exist, and make it hard for healthier (both in terms of food sold and their impact on communities) business to exist.
In theory, I agree, but I don't think that holds terribly true in practice.

One of the ideas behind IoC frameworks (which build on top of DI) is that you could swap out implementation classes. For a great deal of software (and especially in cloud-hosted, SaaS style microservice architecture) the test stubs are the only other implementations that ever get injected.

Most code bases could ditch IoC if Java provided a language-level construct, even if that construct were only for the test harness.
But the principal usage for sure.
We're floating through space and that space doesn't have a uniform shape and then there's the n-body-problem.

Interestingly enough we're finding out that a lot of our solar cycles are probably due to massive things in very long orbits in our solar system.
I live in the "Apple Capital of the World", had to learn about apples my whole life. I'm not sure its a fair to make blanket statements about red delicious apples as many are not cloned/grafted, so the taste varies from producer to producer. The big name varieties of apples now are all copyright/trademark and grown via grafting, making output control much easier. Many of the older red del orchards are old and no longer profitable due to modern day orchard planting and management being much more advanced. As those orchards get replaced they get replanted or grafts from a currently more profitable variety are put into them. A reasonable amount of new varieties are growing on stumps/roots that once produced red delicious fruits.

Rave and Ambrosia are the two variants Stemilt is pushing hard these days.

the average now is around 12 years before they switch the varieties and put new grafts on a stump. seven years to get back to full production size, 5 years of product and then switch. the apple varieties being marketed today have been in the works for near a decade or more.
Impressive that he also supports ports to 4 other languages. Usually authors aren't interested in doing ports themselves, but that's often for a more complicated project.
>They don't have a produce section, just a bit of fruit. Is that the issue?

42% of the united states is overweight. nearly 20% of children are obese. dollar stores could be seen to directly undermine US health policy by displacing larger grocery stores and encouraging unhealthy consumption of overprocessed foods high in sugar salt and fat. "filling a niche" is an idea the marketing department came up with to justify selling garbage.

the lack of access to food (food deserts) and a healthy balanced diet are direct contributors to obesity and its myriad of comorbidities. They disproportionately affect people of colour and low income communities, and have been correlated with income inequality and the wealth gap across racial boundaries as well.

unpopular opinion: the "wealthy" version of the dollar store is Trader Joes in that both cater to the american "idea" of cooking food moreso than actually preparing a meal. Both rely on processed and frozen offerings of sugar salt and fat that present a reconstituted/reheated 'cooking' experience as opposed to actual cookery involving fresh ingredients and thoughtful planning. many people have a favourite product at these places, but few people can conceive of a favourite recipe they assemble from ingredients sourced at either.
I use a budget app called YNAB (You Need A Budget). It's great, but if I want to connect it to my bank account so I don't forget to add a transaction, I need to literally give my bank account number and password to Plaid, a 3rd party service that logs into my online banking portal as me in order to screen-scrape my transaction data, because my bank does not offer an API. Do you not see a problem with this? Not only is it a terrible idea from a security stand-point, but it's also super brittle and error-prone, because whenever the bank updates its website it breaks the screenscraper.
This is not really correct. There is no inherent reason to remove choice in what you buy or where you work. Individuals in the Soviet Union once they had access to an urban habitation and once they were done with their first job after university were actually allowed to change jobs as they wished. If you had no university education, then you could change jobs as often as you wanted. And then you could buy what you wanted with your money. If it didn't exist then yes, invention was complicated and bureaucratic.

Beyond that, the argument of starvation is flawed, because Russia in the market system had worse famine than the USSR, and crucially, the USSR ended famine in the Russian Empire, not started it. You can argue there were unnecessary famines, and you'd be right, but saying that famine is an inevitable component of the Soviet system is wrong because there were one/two, at the beginning, and then none after.

The actual limit to Central Control assuming that the people doing the central control are willing to let consumer goods follow what people want is data and the ability to process it. In the USSR this was very low - data collection was manual and plans were updated every 5 years. The bureaucracy opposed every attempt to improve the situation as that would usurp their power. Beyond that the freedom that individuals can have as far as what to buy and which jobs to build is only limited by what others are willing to work for.

It's also not true that they attempted to control more aspects of someone's life as ever before. Feudal states had much more control than the Soviet state on their inhabitants. Some capitalist states had more control.

There are arguments to be made here. A poor rehash of a poor book written by an author who openly admitted that he started with conclusions and worked backwards from there is not one.

The reality is much more complex than market=good everything else=bad. Heck, even the Soviet weren't always opposed to markets. Their ideology didn't even explicitly oppose markets, only class distinction in production.
Your comment clearly indicates that we should hold on on space travel until after other problems are solved.
> Also, If I understand it right, both booster and starship will end up in the ocean.

You mean for the first test flight? Do you have a source?

Long term plan is definitely land landing, but I haven't seen anything about the first test flight.

I assumed that they would try and land it from the start, they've already landed starship a few times, and it seems like that's where a lot of the unknowns still are (e.g. they're apparently adjusting wing size down after the last landing)?
Florida also has a lot more residents in the vulnerable 65+ age group. So all else being equal we would expect Florida to have a much higher death rate.
I used to explain to myself what was before the universe - that it simply didn't exist, just like myself didn't exist, but in fact my body is a continuation of life since its inception - like my parents knew their parents (or at very least they had a brief contact with their mothers), their parents knew their parents and so on back to something that sparked life, but that something also must have come from something. So still can't get my head around what was before the universe.
I know these visualisations that show for example that something that has beginning and end can be divided infinitely, but when I picture it, this exists in some sort of space.
The number of leap seconds required is determined by the Earth's rotation speed, which isn't constant. In the same way that an ice skater extending his arms slows down, shifts in mass on the Earth can alter its rotation speed. Earthquakes, icemelt, atmospheric warming, and even the filling of the Three Gorges Dam can have an effect at the scale required for GPS synchronization.
> There is enough time to think about colonizing the stars after that.

I didn't read it as indicating that we should fully postpone humanity's problems. For example, the next few sentences read:

> The world isn't going to end because his next launch is a month late due to pesky safety regulations or whatever else. This effort is going to play out over many generations and centuries.

That indicates to me that the delay the person is considering is on the order of the delay imposed by FCC regulations (i.e. months or years), not "start working on it after we've solved humanity's problems".

But that's just how it reads to me
I took your reply as meaning it has so little value that there's no reason to or even harm if someone takes it over.

Did you mean that it's valuable enough that someone should protect it, but shouldn't bother protecting it too much (like, anyone with the URL should have access to it) since it has little value? I'm not sure I really understand the nuance, but I'd be awfully surprised if I forwarded an email to someone from OKCupid and it gave them passwordless access to the account.