skysight-inc/HackerNews huggingface dataset:
The limited area you have at your disposal will not be able to actualy feed you. With intensive farming one would need around 200 - 500 m² to produce the calories required.

So with balcony farming I'd recommend focussing on greens that make your meals better. Microgreens are easy to do and add a lot of flavor to your salads and meals. For the rest herbs and leafy greens are the way to go. Herbs as perennials can be grown in soil pots. The plants in pots you can get in the supermarket usually do not last long. They are produced for maximum harvest yield at market time and usually have a hard time when trying to keep them. Get some heirloom seeds or cuttings and make soil from coco coir and perlite. For leafy greens hydroponics can make sense. Jeb the gardener on YT is funny and informative. It is easier to automate hydroponics than soil culture. Chili Chump on YT has a good series on that.

Consider running a bokashi indoor compost. The liquid collected from that is excellent organic fertilizer for the coco coir and the hydroponics.

Start small. Scale up as you gain more experience. Microgreens have a 10 - 14 day culture, so starting with those will give you a fast turnover and quick iterations for improvement. Try to purchase seeds in bulk, otherwise cost will be prohibitive. Organic seeds for commercial growers come in larger quantities at a reasonable price. Try to source those.

Most important of all: Have fun!

edit: fixed typo.
OK, how much intuition do you have for dynes?

And that's metric, not some odd British system.
> There's lots of apparently sloppy editing.

Typical for phys.org. They're going for eyeballs and clicks, not accuracy.
This recalls memories of the Nokia takeover. It got other vendors salty since basically Nokia could sell Windows phone for free, while others had to pay licensing fees. Granted, Windows phone was a newcomer facing an uphill battle against IOS and Android, while the PC market is well established and many businesses simply depend on Windows, but I wonder if this will still make for another little dent.

> Does Microsoft’s reorg pose a dire threat to the greater PC industry? Of course not. But it might have a demoralizing effect on PC makers, some of which have to feel that Microsoft’s moves make it tougher for everyone to compete.
That only solves one of the problems and the GP was talking about limited resources which doesn't change even if you make the income/wealth distribution equal.

One person would still need 8 litres of water, a piece of land, food and other essential limited resources.

How do you plan to let all the people have kids with an existing population density of 828 persons per km² without ruining it for everyone?

What other filter do you propose is realistic?
Do you think there should be a test, higher age requirement, education background or something?

Clearly, the current population is too much here. Sure it is declining (predicted to be normal replacement fertility rate by the end of 2020) but that will take long time to materialize and then you have government doing something to stop it because failing economy. Why even set your whole structure in a way that requires numbers?
This is a perverted incentive and should be stopped.

https://link.springer.com/article/10.1007/s10668-015-9711-5

Optimum world population is something around 2 billion. Not 8 billion and growing.
As much as I like the idea (and the people behind it), I have an hard time seeing how this can succeed.

The idea of pod reminds me of the self-hosting movement: people -including myself - host a bunch of services to avoid sharing fundamental data, like email, GPS-history or contacts.

Still, "self-hosters" interact with all the big personal data hoarder out there (FB, Google, the many ad and tracking companies) which expose them to the same abuses as any other internet user.

Basically, I don't really see a company like FB play ball with these guys, for two reasons:

1) the privatization of data would be a existential threat to their business model

2) the majority of internet users are oblivious to the data collection tactics employed by half the internet and I can't picture folks raising pitchforks for "pods" to become a standard.

But I also hope to be dead wrong!
Using machine-learning, MIT team has identified a powerful new antibiotic
> Shouldn’t the mass of these objects increase as they are traveling at that speed according to Einstein.

"Relativistic mass" is an outdated concept; it's really just another name for "total energy".

> does the increase in mass means size of just mass within the same size ?

I'm not sure what you mean. Objects traveling at relativistic speeds will be length contracted, so if anything their apparent "size" decreases.

In any case, as has been pointed out upthread, the speeds actually being observed are only about 1% of the speed of light, so relativistic effects are too small to matter.
The city government's official site has lots of breakdowns on it[1]. Picking "Total NYC Population", "Race/Ethnicity", "Poverty" shows that Asian poverty has been the highest since 2007.

The idea that an admissions policy is unacceptable if it admits too many Asians is, I assume, the discrimination being referred to.

https://www1.nyc.gov/site/opportunity/poverty-in-nyc/data-to...
Not to downplay your very valid concern, but "only"? I iMessage chat with my mainland friends every single day. Hell, use email. There are plenty of ways to communicate.
It doesn't actually solve the problem, which is something you would have imagined they would have thought out from the beginning.

They basically admit, outright, that their proposed solution doesn't solve the problem:

The ideal would be for this to be completely distributed. Everyone's pod would be on a computer they own, running on their network. But that's not how it's likely to be in real life. Just as you can theoretically run your own email server but in reality you outsource it to Google or whoever, you are likely to outsource your pod to those same sets of companies. But maybe pods will come standard issue in home routers.

Imagine you're an average user: you don't know much, but you've maybe read one of the billion news articles about how Google reads the context of every inbox on their service. Now some guy comes up and tells you that you should put all of your data in the hands of Google.

Totally a good idea.

And can you imagine how bad it would be if this came standard in home routers?

Congratulations, it's 2058 and there are over three billion routers & modems released in 2025 that haven't been patched since, but instead of just being a minor issue like it was when routers and modems did relatively little back in the 2010s, they're containing all of their users' personal data. And that's not even getting into how bad of a concept it is to have a family sharing a single access point for their data.
That is some high-quality code (minus the lack of tests). Nice job!
That is found in pretty much every TOS/PP on the internet, including my own. Do you have a specific problem with that language? If so, how do you use the internet?

I don't mean that question in a "how do you even" sense. I mean, what are your typical internet habits, given feelings about such terms?
So many posts in this thread are spot on. I've heard descriptions of some tech positions being equivalent to 'internet plumbers,' well, having spent a two week rotation shadowing plumbers in my youth, I have come to think of what I do as more akin to being an 'internet garbage man.' I deal with the shit the no one else wants to deal with, or maybe more like an e-waste manager. There is gold in the shit, but no one wants to actually do the dirty work of building the system to move all the nasty sharp PCBs to somewhere that the precious metals can be extracted in a way that that delicate workers won't cut themselves to pieces.

No surprise, it is hard to find people who want to do this job and are good at it. I see the demand in the academic world ('scholarly infrastructure' is a very niche place) where it is nearly impossible to hire someone who can do this work, so hearing that it is also impossible in industry means I guess it is time to start training the undergrads :/.

I have an idea for a curriculum that could teach some of the principles for this kind of work (give them the gentoo handbook for a start, and see if they can follow it to get a database up and running from a box of parts), but I suspect that mostly it would act as a way to filter out people who simply don't like the activity, and you also have to have some amount of interpersonal skills in order to understand the use cases of your colleagues ....

Anyone who cracks this problem will have solved a far more general one in the process.
On that note: ZZT has an active community preserving, reviewing, remixing and creating games, centered around https://museumofzzt.com/
Troubling- if any were to hit one of the poles, it could cause a massive impact.
Humans have some intuitions for both discrete and continuous domains.

(Euclidean) geometry is an interesting case. It has discrete arrangements that you can vary continuously.

Of course, there's also areas of math without anything resembling numbers or the discrete vs continuous distinction in it.
... to a zillion tiny pieces of microplastic.
Maybe it’s cultural differences but in Australia I have never heard “My engineers” and would never use it myself.

A company does not own it’s employees. It simply purchases their labour.
I don’t really see how a return to dispersal of innovation and r&d spending is supposed to help the United States against China. It’s just another way for the US to pay for China’s gains. Huawei built its business on stolen American intellectual property. It’s routers instructions manuals have had the same spelling mistakes as the Cisco models they cloned. Huawei is now at the forefront of telecom innovation but they got into this orbit using a boost from stolen American intellectual property. The biggest change that China is forcing on the United States is a closing of America. When American openness is abused by the Chinese government America must change. But how will we change, and what does that mean?
For me it was always show your work, and hope for partial credit for where you got to before things went off the rails.
I'd be curious to understand why.
Roblox supports modding and has a "Developer Exchange" program [0] in which, from what I understand, there's an exchange rate for each microtransaction related to modders' content.

Steam Workshop [1] is a platform for distributing mods for games which support it on Steam. A few years back it introduced support for paid content [2], but was soon after removed due to community backlash [3].

[0] https://www.roblox.com/developer-exchange/help

[1] https://steamcommunity.com/workshop

[2] https://steamcommunity.com/workshop/aboutpaidcontent

[3] https://steamcommunity.com/games/SteamWorkshop/announcements...
I think the phrase "perfect is the enemy of good" applies here - expecting something to never go wrong just means you'll never ship anything. Pods will break in ways that no one can foresee. That's not good, but giving up and not trying would be worse, so users and businesses will have to deal with those problems as best they can.

Don't forget that millions of domain transfers happen every year without going wrong. There are cases like the ones you linked to, but those are the exceptions rather than the rule, thankfully.
We did sorting-via-linear-programming as a simple exercise when I was studying maths in the mid 2000s. It was certainly not seen as a research grade problem.

In general if memory serves right, linear programming can solve every problem that's in P with some suitable linear time preprocessing. See https://en.wikipedia.org/wiki/P-complete for some background.

Inner point methods to solve linear programs should then give you the bridge to continuous domains.
Naming things is a policy issue. Which leaves one hard problem: cache invalidation and off-by-one errors.
> That's a big cut,

I was trying to reason around why they take that big of a cut.
Touring bands to UK must now Apply for a visa £244 for each member
Please try the new version, we just updated our algorithm i think you will be pleased with the new result.
What does "something similar" mean? LINE, WhatsApp, WeChat all ban their users if you use non official clients.

This is the official client running in Wine.
You couldn't be more wrong.

Data Engineer as a term came out of the Data Science space. Which means that you will be expected to have skills around Spark, Data Lakes, ETL at scale, validation, schema management and syncing, data catalogs etc.

It's not some general skill just like you wouldn't say every programmer is a Network Engineer because they use a HTTP client.
Surprised I didn't see that point mentioned: If you self-host Fonts ("Google Fonts" is ultimately just a collection of open source fonts) it's one less thing to care about regarding privacy laws, sharing data with third parties and potentially having to justify due to GDPR etc.
The more experience you have the more you realize everything written here is so true!!!
While I don't disagree on your first two points, I disagree with you third: there's nothing complex about generational index.
Thank you for this explanation, without which I would have continued searching for a mirage. Everything makes a lot more sense now. It would be great if TLA+ made this clear (or at least clearer) right from the start.
Because 'Cash in hand' is worth more than the risky nature of what you are able to deliver with your 'time in', esp. after receiving a salary.

That you will never get 'preferred' ISO's is a fundamental fact of the market, which accounts for such risks.

Implying it's 'unfair' is more or less like saying 'your salary is only 1/2 what it should be'. There's definitely an underlying reason your salary is roughly where it is, it's better to understand why it is what it is.
I can see where you're coming from (that bigness is an issue, regardless of whatever role China may play), however I do think the China example helps better concretely illustrate some of the author's points.

In particular, 'bigness' alone reduces innovation and can cause misaligned incentives. However, 'bigness' in addition to an outsourced supply chain means the misaligned incentives are allowed to be that much stronger -- now, not only is the US economy less innovative than it otherwise would be, it has also enabled a feedback loop that would not necessarily act in its best interests.

Does said entity necessary need to be a foreign country or even a foreign entity? No. However, as "the entity that has captured critical components relevant to the US manufacturing supply chain", China is a nice example of an "entity with bigness" and one with some explicit misaligned incentives (at least, in terms of certain cultural values), so it illustrates the point more directly than some other examples.
They are all just distributions of Spark.

You really need to know it inside and out especially how to do ETL at scale using it.
On the domain name analogy, there are now decentralized DNS initiatives like handshake.org that are trying to make domain names truly distributed, which may make for a better analogy for solid. I agree that DNS in its current implementation is not well distributed as you've pointed out.
This sounds great. I imagine a world where gmail had a setting whereby they had to use my storage for their service, mounted over the internet using SSHFS or something. This would be fantastic! No more IMAP syncing to backup my data. My data would already be my data.

Even if the “pod” is a virtual one in a data center, as long as the webmail provider is a different company to the pod provider, the data access is granular enough, and the terms of service enforce that the data is stored in a way that’s readable by me, this can only be a good thing.

Perhaps legislation could help here? What if the service company starts encrypting the data they store on my pod and refuses to give me the key? It would be good to wield the power of a regulator against bad actors who do this and any other shady rule bending.

Very exciting.
Complete blind guess here, but maybe a safest language could “borrow” from accounting systems. Basic idea is that you don’t need to validate every step as long as the outcome of a specific set of operations is atomically valid. Some SQL have it, like checks on foreign keys and column check-exprs on commit, not on insert (that’s how you make back-refs by {insert; insert}, and not {insert; insert null; update}, which is similar to dl-lists and graph problem). Or you check that sums on both sides match, but not before “committing” ops into a book.

Half of subj code uses sort of atomics (mem-replace), but they are too small to not leak complexity to “userland”. If they just replaced that with

transaction {
...shuffle values...
}

and checked at “}”, it would be much easier to reason about when programming, instead of building microbridges everywhere. If code is not long and/or threaded, analyzer could calculate “balance” in a reasonable time just by looking at careless source code.

>Properly maintaining the invariants with cyclical references is hard and unsafe. Rust exposes that difficulty in a very literal way

But a solution to this problem is articulated easily: adjust corresponding nodes if this one goes away. It could help with that instead of just exposing, like tagging such types as heavily linked and demand/derive an [unoptimal] algorithm that would ensure correctness or define “corresponding” and “adjust” at least.

ps. I’m not familiar with rust, nor with discussions on it, maybe that was already discussed and refused or proven unreasonable at early design stages.
SSL was never a sign of trust. That's what people made up. The algorithm has no intention of 'trust'.

Ease of SSL certs provides significantly better protection from threats between you and legitimate sites than potential illigitimate sites.
> What would you propose as an alternative?

Easy. Just talk to people as would-be peers. They want to find a role they can succeed in. You want to find someone who can succeed in the role.

I interview by just talking about their past projects (based on resume). You can't fake your way through a friendly technical dialogue if you haven't done it. (Pre-requisite: the interviewer must be technically competent. This is where many companies miss. Algorithm puzzles won't make up for it.)

Also it is important to describe the role and expectations in detail. Nobody (really: nobody) wants to get hired in a role just to be let go in six months. There is no need for elaborate whiteboard algorithm dances which discriminate against everyone who doesn't have the time to memorize every possible question. Just be up front about the requirements and let the candidate decide if it's a match. They know themselves better than you ever will.
I've never learned to solder and I bet my 10 year old would love to learn with me. I'm gonna get those kits. Thanks!
It is worth remembering that the USA became what it is today by stealing British designs and patents wholesale until it had caught up technologically.
is the loss you're talking about like fused gromov-wasserstein distance?

we hit permutation invariance issues like what you're talking about in some atomistic simulations because the atoms need to be permutable if you want to use the same model for chemistry as protein folding/docking, and the FGW algo from e.g. https://arxiv.org/pdf/1811.02834.pdf
https://tvayer.github.io/materials/Titouan_Marseille_2019.pd...

relaxes the invariance issue by adding a feature distance to the euclidean distance.

higher order distance matrices are a neat trick, but blow up VRAM past 10-50k atoms, but if you did it in mixed precision with newer gpus it could scale damn far. problem is, the distance between distance matrices assumes the target and source items are matched, so you get into iterative closest point alignment, and pretty soon you're just reinventing RMSD

it would be cool for molec stuffs to have fast permutation-invariant set based loss functions using transport theory, but this might be better handled with a model-free approach (just let the AI figure out the loss function itself)
It is a rant, yes, but you should value your time. It's probably the most important thing you have, in my opinion.

You don't need to force consistently late people to be on time. That's not your business.

But you don't have to associate with them.
I remember reading about solid and not getting it, and Schneier here made a perfect pitch in a paragraph.

It would be great for all ambitious projects to have this kind of communicator.
If you say fail the exam to enter a medical university you can try next year(or in a different city) but yeah if you prefer filtering by money rather then knowledge then what I can say is a very american way so I am not surprised.

Here in Romania they made a mixed system, there are say 50 free sports and 50+ paid spots so if you have the money you can have an advantage over the poor people (hopefully there are no many competitors rich and smarter then you)
Data Scientist absolutely will do data engineering as part of their job.

But Data Engineers will able to make sure that data collection and data cleansing runs optimally and successfully every day. And that's a real skill when you have upstream schemas changing, fluctuations in data volume, instabilities in systems etc.
> at this point, I feel that I should only work on things that matter to society

I wish more people in tech did this.
> Turkish people cant write in Turkish during Ottoman era because of the alphabet limitations. Then, millions of Ottoman manuscripts would deny

This would falsely imply that Turkish people in Ottoman era read/wrote millions of manuscripts (pages). The literacy level was very low indeed < 1%.
The Ottoman's took over the palace staff initially from the Selchuks (Persian influence), then from Memluks (who also took Arab influence) and then from East Romans. Also a lot of dewsirhme's in Istanbul used the Persian/Arabic words as the written language of the state.

Interesting enough, During the westernization movements, sultan Abdulhamit was one of the earliest to think moving to latin alphabet to make it easy for the people to read and write [1] as written in his personal autobiography. His powerful Enver Pasha apparently opposed and prevented his reform movement.

The palace's Arab/Persian and the people's oral Turkish culture was in sharp contradiction. What's funny is it's very easy to read Yunus Emre (1238–1320) and many other's poems now in Turkish than late 19th century poetry.

[1] https://www.turktarihim.com/Abd%C3%BClhamit_Hanin_LatinAlfab...
Career track is a great point. I’ve already seen two organizations that refuse to provide any structured job growth or career track — then they wonder why attrition is so high amongst top performers or why “knowledge keeps walking out the door.”

One even hired McKinsey to analyze the issue. If they had given away the McKinsey fees as raises it would have solved the issues easily.
I've worked on a few design systems. Thinking about future interoperability and themeability is hard when creating a design system, and it really would make sense to have some conventions that help foster an ecosystem - that can also outlive specific frameworks.

Will be checking out UI Themes and Blocks UI mentioned here for new projects. Designer tooling (Figma plugins or something for Hadron) for these would help significantly with designer/design team adoption and creation/maintenance of high quality themes and UI components - which in turn would feed popularity of the whole ecosystem.
My best guess if it does succeed it will be in the public sector or highly regulated industries, probably in the EU and not the "consumer web" as we know it.

Things like bank account information (PSD2), health care records, smart energy meters.
This!! Meeting agendas beforehand and recap of what was decided at the end please!