skysight-inc/HackerNews huggingface dataset:
One interesting idea I heard: Send starships in pairs. When in interplanetary coast attach each at the nose with a long (300+m) tether. Use RCS to start a spin. You can then simulate 1G the entire way.
Graphy | Remote or London | Full-time | https://graphyapp.com

Some cool challenges we're tackling:
- Lots of collaboration features
- Integrating with hundreds of third-party apps like Stripe, Instagram, Hubspot etc.
- Building a scalable multi-tenancy system
- Real-time collaborative editing
- Infrastructure automation
- Complex rate limiting rules
- Data viz
- and more!

Our process in short:
- 15 min video call with CTO
- coding challenge
- technical interview (4h with 1h break; no whiteboarding or theory stuff; remote or on-site)
- cultural fit interview (1h)
- offer

From application to offer takes 1-2 weeks.

About us: https://graphyapp.com/careers
Our stack: https://stackshare.io/graphy/graphy

Senior Software Engineer (React) https://www.notion.so/graphy/Senior-Software-Engineer-React-...

Senior Backend Engineer (Node) https://www.notion.so/graphy/Senior-Backend-Engineer-Node-1c...

Remote folks: apply only if your timezone is between UTC (UK etc.) and +2 (most of Europe and Africa).
Not even a year! It was scheduled, funded, planned and then cancelled by the newly elected provincial government after they campaigned on keeping the program to its completion.

It was designed to run 3 years, and people had barely begun implementing the plans they wanted over that time.

IIRC some had taken the money and used it to improve their current lives, others left jobs to pursue schooling or start businesses. Those plans didn't get to come to fruition because of the drastic about-face by the gov.

A summary on Wikipedia: https://en.wikipedia.org/wiki/Ontario_Basic_Income_Pilot_Pro...
It looks like a Secchi disk, used for measuring water turbidity and as a fiducial marker.

https://en.wikipedia.org/wiki/Secchi_disk
Although the musics on my country was a bit wrong in timing but I really get hooked!
I feel like for any company, there should probably be a balance between old a new. If all of the technology from 10 years ago was inarguably "the best", I don't think we'd be in the situation we're in now. Everything is pros and cons.

My team right now, for example, had a mantra of "No JS frameworks, just Rails" which was absolutely dreadful. Rails UI is absolutely dreadful. I can't say enough, it is absolutely dreadful. So we recently made the move to use React for more "dynamic" UIs, which has brought up somewhat of a happy medium? React will be here in 5 years, Rails will be here in 5 years, everyone wins.
Didn't think about this - thx
Recognising Burnout
No because optimizing for ad click rate just doesn't get me out of bed.
I use an SMB file share for my node pools - here's how to set up a non-managed cluster on Azure that does that: http://github.com/rcarmo/azure-k3s-cluster
Personally I believe there should be an age cap for important positions. 70 years old and you are out. Alzheimer's is becoming an issue with elected officials and will only worsen. We have age minimums. Why not a maximum?
Similar findings are repeated all across the social safety net. For example, the Scandinavian countries with their robust social programs routinely top lists for ease of entrepreneurship. [0] (e.g. Losing health insurance is big disincentive to starting a new company.)

There are also have been repeated studies that found that financial stress causes people to perform worse on cognitive tasks, and removing that stressor increases performance.[1][2]

[0] https://www.forbes.com/sites/eshachhabra/2016/07/24/why-the-...

[1] https://www.citylab.com/life/2013/08/how-poverty-taxes-brain...

[2] https://www.aeaweb.org/conference/2018/preliminary/paper/yaY...
I'm not optimistic about basic income for the average person.

That said, I know that if I had basic income, I would spend my time building things for the world. There are lots of side projects that I have worked on or want to work on, but simply haven't been able to get them off the ground because I don't have the time to dedicate enough mental energy. There's too much at stake for me to compromise my current job to work on something that may or may not succeed. I could work on projects after hours or during the weekend, but I've found this to be too spiritually exhausting and simply impractical; I have a hard time maintaining momentum if I can't dedicate more than half my time to something.

If I could get by with the basics and not have to be employed, I could actually get something done that not only might help the world but employ others.
Doubling rate in confirmed cases is closer to 4 days than 3 unless you include only the last week or so. A doubling rate of 6 days in the medium term has also been estimated. This will obviously delay the time to reach one million cases. However, confirmed cases are a lower bound for the total number of cases, as cases only get confirmed when evaluated by healthcare personnel. It is not credible that Iran and Italy have 3000 cases each, when lots of tourists returning from there have been diagnosed. Did they just randomly bump into one of the 3000 in a country of millions?

Uncertainties aside, the model of exponential growth is sound. Disease spread follows exponential growth until it hits an inflection point, either due to running out of viable hosts or due to quarantines and other countermeasures reducing the transmission rate per infected below 1. China forcibly caused this inflection on February 4th, by essentially stopping their economy through strict quarantines.

A doubling rate of 4 days yields 1 million infected globally on the 29th of March, and that's what we'll get unless the transmission rate somehow falls before then. Plenty of assumptions in that statement though.
Is it possible to bring it back? I’ve pressed it accidentally on server window and lost the whole svr output ( I know I could look at logs but it would still be nice to quickly bring back stdout)
Citation needed. I hear this often, but no hard evidence that isn't easy to show is false.
I don't think that you can shield yourself from judgement in any way. Aside from that there are more extreme cases of bullying and stalking. I am not advocating accepting these issues, but it is just the best way to deal with it. And there is no argument why it shouldn't be possible.

That we currently speak very openly on the net is such a treasure. With an open ID it would just end like China. There would be topics you just don't speak about because reputation damage wouldn't make it worth it. That would be a significant loss.

I don't really see problems with anonymity. Privacy is a human need, I certainly will not share it with the world. In fact I actively disengage from any intimacy if a larger public is involved, naturally I would assume. There is little incentive to change that.

I have a public persona that is neatly compartmentalized. With effort you could connect that of course, but in practice nobody has access on the whole. I tend to keep it that way.

Not saying that having a facebook account with all your family photos is equivalent of total transparency. Clear names just don't work that well because numerous practical reasons.

Of course there could be an AI that analyses my writing style or simply has access to all relevant network information. But until that time I hope legislative measures are in place. They already are and companies tread very lightly on handling personal information. It could cost them.

Ok, people said mean things under the veil of anonymity. Big deal. But recent evidence suggests they would do it with their ID in the open just as well.
There are countless socially beneficial personal activities that aren't centric around wealth. Start with a list of things people volunteer to do.

Then add jobs like teaching, nursing, health care aides, and social work that positively impact the lives of many but in many places pay extremely little. People are called to these jobs for reasons outside of wealth. UBI allows these people to continue to serve the rest of society in a sustainable way.
> But old age runs deep in modern presidential politics.

Does it really though? Not according to Wikipedia, which puts the median age of a president at 55 years and 3 months, and which describes the distribution of ages as conforming to a bell curve: https://en.wikipedia.org/wiki/List_of_presidents_of_the_Unit...
I think that people believe they’ll become wiser up to a certain point. There is no doubt that there is a large cognitive decline that is happening at very old age.
I have desperately avoided K8s since it became popular, but this seems to be pretty opposite of everything else I've read? Can you share what specifically makes plain docker so terrible?
For the load balancer solution, a lot more is needed then to just rent a load balancer.

Example: What do you expect to happen when the server with your DB goes down? Just send the next UPDATE/INSERT/DELETE to DBserver2? Which is replicated from the DBserver1? When DBserver1 comes back, how does it know that it now is outdated and has to sync from DBserver2? How does the load balancer know if DBserver1 is synced again and ready to take requests?

Even if you set up all moving parts of your system in a way that handles random machine outtages: Now the load balancer is your single point of failure. What do you do if it goes down?
Also, the thing we do not have an earth like planet in a reasonable distance to settle. We have a few candidates that might be earth-like from the few scraps of date we have been able to gleam about them, but all are many light years away, which is much MUCH more mindbogglingly farther than the ~9 months of flight time our probes can already do today to reach Mars.
Guilty :P I thought it was interesting and thought I'd share it on HN.
I'm not convinced about the underlying premise that age is an important factor here. If people think Biden or Trump or McConnell or Pelosi are effective leaders, why should it matter what age they are? I suspect that only the most politically engaged people even consider the question.
> And it's really the URL (URI, IRI, URN...) that makes the web.

Well Chrome devs seem to disagree, with the recent push to hide URLs, and so do SPA devs. Is the article meant to save the URL, or rather a fairwell? Anyway, URLs aren't particularly well-designed IMO, for their use of the ampersand char as separator in the query part alone, since these conflict with ampersand as used for starting entity references in HTML and other SGML docs.
Have been writing in D that has conservative GC for years.

Yes, on 32-bit platform false pointers are a problem esp as you get closer to 1g for instance.

On the other hand on 64-bit I’ve never seen it at all. The chance of arbitrary long/double to point to some object in the heap area is 1/2^32 smaller and that turns the problem from common nuisance to purely theoretical problem.
It does. My k3s setups (like https://github.com/rcarmo/azure-k3s-cluster) take up nearly 100% of the puny master node I allocate to them, and kill my Raspberry Pi SD cards as well.

Swarm, in comparison, is much friendlier (and you can use it for dev/test across multiple machines just fine)
The overarching goal is to have a "backup" of humanity so to speak. Having some of society living on Mars so that if something were to happen to Earth, humanity wouldn't cease to exist. Settling Antarctica doesn't solve that problem.
The litterally shitty job of manually cleaning toilets would be higher paid, as it should be.
I don't know. Why does the Atlantic hire the vapidly callow to write for them?
A thread on that subject, "ELI5: How is that Alcohol 70% is better than Alcohol 90% as disinfectant?":
https://www.reddit.com/r/explainlikeimfive/comments/erfec8/e...
That’s true if the proposed intervention is simply price caps, as opposed to rationing.
> I'm striving to learn a new language, improve at chess and olympic weightlifting

Not that my opinion matters, but I think those are fantastic goals to strive for. If it's making you happy to challenge yourself, go for it!

THAT is exactly the purpose I'm talking about vs. someone that doesn't try at anything and doesn't have any idea what they'd like to do, or achieve, or improve in the next 10 years.

> I hope that I can find something in my career that fuels a burning desire like some of the SpaceX employees

I've accepted I won't find that kind of career, so I to do it in my outside life (like you are!)
IMO, the big factor that explains why a minimum-wage worker with a smartphone is impoverished but a 16th century king is not, comes down the psychological burden of poverty.

If you're poor in America you live with constant fear of minor financial catastrophes because they will further constrain your opportunity, perpetuating a downwards spiral. Integrated over time this background anxiety drastically reduces one's subjective quality of life, and also leads to physical health issues down the road.

By contrast, if you're a monarch of a medieval European kingdom, you might be dying of syphilis at 43 but with the knowledge that everything possible is being done to save you, and you can call for a roast pheasant or the execution of your meddling cousin on your deathbed.

It's completely subjective, and thus very easy to dismiss, but it contributes the "missing term" for me in thinking about this question.
These are overhead signs that are indeed used for traffic and construction alerts. They show the quirky messages alternating with travel times during normal operation.
> A person being killed in a car accident

But they weren't killed in a car accident, she was killed in a robot accident.
One common denaturant is methanol which is probably not best to absorb on your skin.

It seems doubtful that all alcohol would become scarce and also all Everclear from the liquor store, which isn’t really that expensive in bulk (1.75L of 95% EtOH for ~$35). Certainly cheaper than $160 hand sanitizer.
Generally I agree. However I would say with regards to iOS (not MacOS) and Android. While underneath they are both Linux and Darwin based respectively. Almost the entire OS anyone interacts (including most devs) is done through the Android and iOS APIs. They could replace what is underneath with something very different and you wouldn't be any of the wiser. There isn't really much to separate something like Ubuntu and MacOS in terms of what they are (other than polish).

In Jaron Laniers book "You are not a gadget" he says the open source community are very good at making clones of existing things but not inventing new things themselves. I would argue that programmers in general are very good at making clones of existing things. This has allowed Unix-like operating be ubiquitous as they are easy to copy and are good enough.
The issue with this logo isn’t that it’s flat, it’s that it’s badly proportioned
This is a good example of Goodhart's Law.
You should look into render.com which provides a service similar to Heroku. I haven't used them myself and have no connection with them. Their name does pop up a fair bit though.
Not just secondhand smoke, thirdhand smoke can be dangerous too
I don’t understand many jobs, but many I thought were bullshit, I changed my mind after learning more about them.

I do know that asking people if their job is bullshit is not a good way to truly understand. It’s natural to hate many jobs, that’s why I’m paid to do them.

I once shoveled horse stalls. I hated it. It was. Horseshit job. But if the job stopped existing, it would have negative impact.

I think it will be cool when we have the luxury of working only fun, happiness creating jobs. But someone has to shovel out the stalls.
Lots of bullshit jobs exist for a reason other than those jobs being useful. Politicians want to create bullshit jobs because it helps them get votes. And sometimes bullshit jobs exist to enrich corporate owners for government contracts - just look at almost any military contract where literally billions of dollars go unaccounted for. Or look at most construction jobs in the US that are regularly overbudget, late, and oftentimes not even up to the original requirements. And yet - those people still get paid and the people who created those contracts make lots of money. In fact, they usually make more money by being more incompetent, because they have to ask for more money to finish the job.

The question is always: who is benefiting from this?
This concept is called "proof of useful work" and we haven't really found practical examples of it yet.

(There are also systems that pay people with cryptocurrencies for contributing computational resources, but the cloud computing markets are probably efficient enough that you could get cheaper computation overall by paying cloud providers regular money to rent computers from them.)

Proof of useful work, in which the cryptocurrency itself is verified by people who are also doing inherently useful computation, has a big challenge because the properties of the problems that are used in cryptocurrency PoW are so specific. Partial hash collisions, the typical example, have properties like

* it's trivial to generate a practically unlimited number of new instances

* new instances can be created in an objective way with no ongoing involvement by a central authority

* the instances can be parameterized by an arbitrary seed value (representing the identity of a block)

* the instances can easily be scaled by an adjustable difficulty

* a purported solution can be verified extremely cheaply

I don't believe we've found any broadly useful computation problems that have all of these properties.
Exactly. Many people seem to read it as "the system named X Window", but, as you say, it's actually "the window system named X". The Linux Operating System is an operating system and the X Window System is a window system.

Maybe part of the reason is the Title Case convention in English? (And the other part may be the name of Microsoft's window system leading the mind along this path.)
That's already invented and it's called gridcoin.

https://gridcoin.us/
> If you are managing your systems who already have a robust package management layer then adding the container stacks on top of managing the OS layers you have just doubled the systems your operations team is managing.

Oh yeah, if you're not building the software in-house it's a lot less clear that "Containerizate Everything!" is the answer every time. Though there are stable helm charts for a lot of the commonly used software out there, do whatever works for you, man ;)

> Containers also bring NAT and all sorts of DNS / DHCP issues that require extremely senior well rounded guys to manage.

I mean, at that point you can just run with host mode networking and it's all the same, no?
> you need somebody to take away the garbage, pick the fruits and unclog the toilets

So your plan is to make sure some people will die of starvation unless they accept to do these jobs?

If no one is willing to do these critical jobs voluntarily, perhaps we should either pay them large amounts of money to convince someone to do them, or spread the work between more people - perhaps on a rotational basis.
Just out of interest are you a freelancer?
> A kid watching their parents break their backs as minimum-wage slaves living paycheck to paycheck doesn't prepare them to do anything other than the same thing with their lives.

I'm sorry but you don't have the first clue.

Plenty of immigrant families leave low opportunity nation states and work what you consider demeaning work whilst taking steps to ensure their children seek more aspirational jobs and careers.
Reading through the article the appeal process was shown to be highly fuzzy and uncertain even for a group of highly trained legal experts.

This Kafkaesque situation is similar to the way the legal process works inside a totalitarian state like China, where the citizen caught in a sticky legal situation, could not use the appeal and defence mechanisms, because nobody knows what is the actual mechanism.

And similarly the Youtube user has no natural rights or protection, even if the entire misconduct lies with the Youtube copyright strike process.

It is times like this that I start to agree with the way governments have begun to scrutinize Facebook and Google.

Clearly they do have a responsibility beyond a commercial term of service, to provide not just a utility but also to ensure that some degree of fair play, truthfulness, and consistency is applied.
We've been cloud seeding for decades, but now we finally know it works
"There is a limited amount of capital in the world."

You've already lost me. This is provably false, as any programmer should know: if you sit down and code something useful today, you've just increased the amount of capital in the world. Out of thin air. A carpenter who buys a bunch of lumber and turns it into a thousand-dollar piece of furniture does the same. The more people can learn to add value to the world, and the more value they can add, the bigger the total pie of wealth can grow.

Investment distributes wealth primarily from the elite to the slightly-less elite. It doesn't break the cycle of poverty and immediate survival focus that prevents millions and millions of potential Einsteins or Feynmans or Musks from doing anything with their lives other than scraping by.
My argument is that -as a society- we don't really accept that women are facing tons of difficulties that men don't experience, because of their sex.
For example, sometimes it's because they might choose to have a baby in the future and a lot of employers don't want to have that risk, so they avoid hiring women after say 25.
I'm not saying that you're sexist, I'm saying that as a society we're comfortable saying that people who have less deserve it for some reason and we have more for just reasons.
If we accept that the society is unfair, and part of why we're better off than others is either luck of because the game is rigged (ie rich parents), we'll be more generous and fair.
Apologies if I insulted people, I was trying to make a point for generosity and I got carried away.
Does meditation have the same effect?
X is kind of amazing.

Once, just for fun, I had an SGI do window management, another one serve up fonts, a linux box serving apps via NFS, and yet another headless SGI running a shared app displayed on yet another Linux machines X window server session.

It was surreal. Launch that app, and all those machines contributed to the interaction of it.

Plus, it made that instance of RH Linux look like an SGI. 4dwm has a distinct look and feel.

For the most part, running over a 100T network, one could not tell all that was happening. (Was a high end CAD app.)

Later, I did run that same app remotely, using its Windows NT build and the Exceed X server for Win NT. Cool.
Yes, but also a lot of software products, open-source or not (a lot of open-source these days is created as a part of various business models of for-profit companies).
Does that mean you would support a 100% inheritance tax and say, confiscating all of someone's wealth every few years?
> "You can get cloud VMs with up to 416 vCPUs and 8TiB RAM, a scale I can only truly express with profanity. It’ll be expensive, yes, but it will also be simple."

It's simple until you need to update. Good luck meeting any SLAs with your fleet of singletons.
Would love any feedback! The Reader app is really unique - no other app provides that kind of kanji-by-kanji reading progress functionality (probably because it took a tremendous amount of work under the hood to get it right).