skysight-inc/HackerNews huggingface dataset:
> Everyone wants zoning laws, you can't put up a gas station or an industrial facility right in the middle of xyz residential neighbourhood, nobody wants that.

That’s not reality. It doesn’t make economic sense for a an industrial business to set up shop in a supposedly “residential area” - there will still be commercial clusters because that makes sense economically. And you can still define environmental regulations and build infrastructure where you want industrial commerce to happen. Zoning laws are mostly abused.

> So you're saying that people are making a choice, but because you're not happy with the choice, they should change?

The people who are making the choice are the ones who can afford to make the choice. Everyone else is forced out. So what you end up with is a bunch of entitled rich people who forced everyone else out of the market, bleeding the city of its charm and diversity.

> Just the opposite when in fact the citizens are adamant that their city not turn into Hong Kong.

You don’t reach the density of Hong Kong without need. For HK that need is to be included in the region of (former) autonomy. Naturally things aren’t going to get that dense. You can double the density of SF and it still won’t look anything near like HK. And once again, the people who are adamantly against densifying the city are not the ones who have to commute an hour by transit to work in it. They are the stakeholders because they forced their way in. What about people who used to work in SF but got forced out by rising rent, but who still work in the city. They don’t deserve a say?

> Suburbs are some of the most peaceful, plentiful, conscientious, and safe places in civilization

This is so painfully ignorant it’s hard to unpack. Do you understand the toll it takes on small business owners to not be able to buy commercial land where people live? Do you recognize the damage that daily mass commuting into and out of the city has on both the global and local environment? Do you understand that the “peace” is actually just economic segregation? Take a drive outside the gated communities and go on down to the economically segregated “suburbs” of the less fortunate. I believe they call those “ghettos” in the US. Not sure you’ll find much peace or safety there.

> That they lack trendy cafes, and hipster fentanyl needle clinics is not a problem for some.

Man you are a piece of work.
Not really, that's just the way sentences are formed. The third person has no gender, the gender is only in the pronouns, which are optional. Adjectives will give it away, though.
I use managed k8s, but have sympathy for the bare metal folks. Wiring servers together using kubeadm is so simple and powerful that the missing pieces of the puzzle (networking and storage, for example) feel frustratingly close.

In an ideal world, you could purchase or rent commoditized resources (compute, storage, bandwidth) and have those resources deploy your application in a standardized way. K8s is so close to that out of the gate, that having to use cloud provider's expensive and proprietary offerings feels sub-optimal.

I agree that cloud offerings are the way to go for anyone without good reasons not to (eg compliance, lack of connectivity, or full control over upgrades). But a lot of the "I prefer on prem" attitude comes from realizing that having a black box of an ingress controller on my cluster isn't the end state of how apps get deployed
From Washington post no less, irony at its finest
Exactly. Or the ones that ended up losing it all, including their shirts, relationships and in some cases their lives.
One wonders if this is common everywhere at this scale. Take Facebook's massively bloated iOS app:

https://www.reddit.com/r/iOSProgramming/comments/6upeu6/how_...

https://news.ycombinator.com/item?id=14903228

And their Android app patching Dalvik at runtime to deal with the huge number of Java methods:

https://www.facebook.com/notes/facebook-engineering/under-th...

And they're not the only ones known for bloated apps, either. Take Amazon's apps for instance:

https://news.ycombinator.com/item?id=14902875
The Global Statement in Python
That's interesting. In my experience, Java is one of the easiest languages to turn the best of intentions into actual unusable code. I personally have never seen or heard about a large Java application being easy to work with or having good guard rails. It all kinda just becomes a big mess.

I think that Java might have benefited the most from the industry hellbent on making microservices, in that Java applications are less frequently built as gigantic unmaintainable messes, but instead much smaller more easily digestible messes.

I am clearly biased against Java, but having worked with it at several jobs I just don't think it's a good idea.
US patents must provide enough information for one of ordinary skill in the art to practice the inventions recited in the Claims of the patent.

Thus, depending on what the claims cover, plenty of detail about complete systems can be omitted from the patent specification. For example, if the claims of a patent are directed to cache management for a messaging platform, most details about how the messaging platform works can be omitted as long as the cache management system is sufficiently described.

If there are unique features of the messaging platform that enable the new cache management system to work, detailed description of those features would need to be included in the patent specification. But unrelated stuff, such as, routing mechanisms, protocol optimizations, security, and so on, that may be part of the messaging platform can be omitted from the cache management patent specification.

Thus, the messaging platform org could keep plenty of trade secrets about other parts of their platform while still obtaining a patent on their cache management system.
Do "people" really have that understanding? I'd posit that that vast majority of Apple's userbase has given zero consideration to the issue at all.

I suggest that if presented the choice of

When you buy a phone would you rather ...
A. that the maker of the phone has total and final control over what apps are available for you to install via it's own store.
B. that the maker of the phone has a store pre-installed for you to install apps from, but you have the the choice to install apps from other 3rd party stores or directly yourself

I'm pretty sure if put in that type of context most people would choose B. But they are never given that choice. The choice they get is over the maker of the device, Apple and option A or an Android based device that has some variation of B.
Making games is like gambling, and all rules of gambling apply:

- Do not gamble money that you are not prepared to lose.

- Do not gamble all your money at once.

- Know when to cut your loses and quit.

- Luck does not last forever.
Haha.

I forgot to tear down a small EKS cluster last month. 4 days, 60€.
OP is not saying supplements help with neurogenesis. That's pretty much a given. Saying taking supplements that help with neurogenesis to combat MDMA side-effects is a stretch.

Specially because just taking supplements to get the neurogenesis effects is shaky at best. Lifestyle changes are probably more important.
I also worked for Uber but on backend systems in the payments flow. Every single piece of app functionality mentioned above has at least one, if not multiple, backend systems and teams supporting it.

Like in the app, "payments" sounds like it would be a simple Stripe integration but it isn't. For one, that's way too expensive at Uber's scale. They build their own payment integrations to save fractions of a point that adds up to tens of millions of dollars in saved expenses.

There's real time systems to facilitate the trip, then the order processing systems to process that raw data, hydrate it, store it in multiple data warehouses, and publish it to Kafka to be consumed by literally hundreds of other services. The main money pipeline involved many services covering things such as rider incentives, driver incentives, rider fraud, driver fraud, tax calculations, rider payments across all of those aforementioned payment methods, receipts, invoices, driver disbursements, rider support, driver support, and more.

Then take in to account that almost all of those services were written for a world designed only for taking passengers from point A to point B with Uber Black but have huge added bloat to accommodate:

* Uber X

* Uber Pool

* Uber Eats

* Uber Freight

* Uber Moto

* Lime

* Jump

and proof of concept work for all sorts of new business ventures like Uber Elevate and ATG. All of that cruft is expensive to maintain and all of those actual product lines started as experiments.

When I left in 2019, there were two versions of the vast majority of those systems in production as all were being rewritten to handle the significant changes to Uber's business model from inception to now.

Additional edit: These services also require massive numbers of server hosts. All of the old stuff was written in Python, all the new stuff is in Go. That alone is saving Uber tens of millions per year just in hosting costs.
I enjoyed reading your reflection of that experience with them!
From one of his replies on Twitter:

> The app looks simple from the user perspective. But on the global scale the business rules are insanely complicated. Every region has custom rules/regulations. Different products have different workflows. Some regions have cash payments. Every airport has different pick rules...
> The inventors of DNT wanted to look good without actually changing anything

I don't believe that's a fair characterisation at all. The inventors of DNT may have been over-optimistic about potential adoption, but the intention was most certainly to bring about change.
To be honest, I'd suggest (and this is coming from someone who has worked in the gaming industry) you'd almost be better off working strictly on a good mobile framework with a good UI than a game itself.

If you can create a low code framework, with a nice UI for would be developers, that is a much less crowded space than yet another (sorry) mobile game with 30% off the top just to be put into the IOS or Google Play stores.

It's not as sexy to non developers, but from a problem solvers standpoint, it sounds hard and from a UI developer stand point, it sounds difficult.
Further, it makes me question how did they get a binder full of maxed out credit cards?

I get that times were different in 2008, but who was giving them all of these cards with no income and a stack of already-maxed-out cards.
The judge emphatically did not rule on the merits of the case, simply that there was no reason to proceed further due to laches. A ruling on laches says nothing about the validity of the argument.
Why? I think AirBnb, Uber, and DoorDash have all succeeded primarily due to flaunting of social norms and fair employment regulations, treating them as externalities to be exploited, rather than social fabric that we can rely on. Why would a piece about why they succeeded necessarily forgo these critical parts to their immorally obtained success?
You can run a single-core preemptible instance on GKE for $7/month. As long as you keep the one instance alive that persists the cluster.
In terms of sharpness, each lens is different. And the sharpness varies depending on the focal length (zoom), aperture and the sensor.

A great way to visualize this, is to take a look at the sharpness of the nifty fifty canon lens

https://www.imaging-resource.com/lenses/canon/ef-50mm-f1.8-s...

Click into the heat map https://www.imaging-resource.com/lenses/canon/ef-50mm-f1.8-s...

Move the aperture from 1.8 to 2.8, and note how the sharpness increases, starting in the center of the lens.

Then at about 16, diffraction kicks in and things start getting less sharp again.

Things get even wilder when you introduce variable zoom and different camera bodies.

It's a great way to visualize the good/fast/cheap pick two tradeoff's of lenses.
That wouldn't even cover a year of Oculus' operations.
The new Campus Advisors program
Yes, there is a consensus. Throughout history and every subject of study, ideas have been attributed to one or a small number of individuals. This is what intellectual property is.

Eastern minds don't believe in it because they don't believe in individual accomplishment or identity. That's why "dissenters" are locked in prison camps or disappeared.
Drone Flight laws from around the world
That last part... so this is a real incident that happened to me: I am originally from Ukraine. I came to the US a long time ago but was in Ukraine as a teenager. My father and his father also live in the US. One day my father asked me to come over and help him finish building his fence so I did. When I got there the two of them were working on it and it turned out that my help would consist of driving them to Home Depot with my slightly larger than my father’s car to bring some wooden planks and hardware back. So the three of us go and pick out the planks (that could have probably easily fit into my father’s car but whatever) and then we hit a crisis: they needed to pick a gate latch as the final bit of hardware. We go to the correct aisle and the two of them start looking for the correct kind of latch. My grandfather who was born in a small village not too much prior to WWII immediately goes to the very end of the section and picks up the cheapest latch that costs $0.49 and says “this is clearly the best choice.” My father goes next to him and picks out a $0.79 latch that is 30 cents nicer and says “I don’t want a cheap latch. I want this fence and gate to look nice.” My grandfather counters with “this is just a latch. Who cares how nice it is?” My father counters with “this is my fence and I don’t want to be embarrassed about how it looks. Quality matters.” My grandfather responds with something like “it’s not the latch that matters it’s how you build it.” They went on like this for about 15 minutes. Eventually I came up and grabbed a $1.19 latch and said “how about I just buy you this one and we can get out of here?” to which both of them responded with “you can’t do that. You don’t know what you are talking about.” To which I said “it’s my money and this thing costs so little that why would it matter?” My grandfather countered with “then you are clearly not good with money, spending too dollar on something like a latch. They are all the same, so why pay more?” This is when a Home Depot employee approached us to ask if we needed any help and was told by my father that no we were all set and we found the latch we needed (the one he was holding). The employee walked away clearly knowing we were far from all set but also knowing full well that this was a family matter. After 15 more minutes my father put his foot down and went to the checkout and bought the $0.79 latch. The ride home was very tense and silent though my grandfather did help him install the latch when we got back.

I am still not sure what the moral of the story is but since then I have been fortunate enough to not need to advice anyone on gate latch choices.
Why not try hyperbolic space too?
I was toying with the Tufte ones too recently: https://codepen.io/daars/pen/dyXaGdy
$5,000 is the average gross for almonds in california[1] and $15,000 is a red herring. Average costs are ~$4,500/acre[2]. Water is the second largest costs of production following land[3], so I would argue that there is no inconsequential increase in water price.

Also, Water/acre is meaningless without considering yield/acre or calories/acre. The caloric output/unit water for almonds is on par per calorie with many fruits, and much lower than many meats.[4]

https://www.nass.usda.gov/Statistics_by_State/California/Pub...
http://progressivecrop.com/2020/04/economic-trends-in-almond...
https://www.almonds.com/sites/default/files/content/attachme...

https://waterfootprint.org/en/water-footprint/product-water-...
If EKS goes down it doesn't help its users nor AWS for its ops people to know how your webapp's configured.
> enabling it by default ultimately led to it being completely meaningless

No, DNT was completely meaningless from the moment it was proposed. Enabling it by default was just Microsoft pointing out that the emperor had no clothes. I don't even agree with you that it was well-intentioned; IMO it was a bad faith effort to push a non-fix, to try and hoodwink people into not calling for regulation and/or technical solutions with actual teeth.

Solutions which require cooperation from hostile attackers (i.e. advertisers) are not solutions.
The Quest is a game console. How would you get content on it without an account? e.g, you can't buy an online PS4 game without an account.
From my experience, deploying to a k8s cluster managed by someone else is extremely simple and straightforward. Tell it which container to run and off it goes. You get zero-downtime rolling deploys, automatic restarts on crashes, easy rollbacks, service discovery (if you have multiple services) and more for free.

Managing a cluster is the tricky part of k8s but just running your stuff on an existing cluster is extremely straightforward. I could definitely see the attraction of a cheap managed k8s cluster with a single node. Maybe hosted k3s or something.
We've previously spent a lot of resources also looking for ways to render native components through backend APIs (there was a team called screenflow that was laid off) but this was complex and wasn't able to support complex business needs. Uber does not want to remove app size at the cost of UX (ex. webviews).
It must be a market difference. Here in north america, SMS is the "default" way you message new contacts, and the majority of chats I have with people are over SMS. SMS is free and unlimited on virtually every phone plan available.
Debt-to-GDP Continues to Rise Around the World
> It's not clear to me that's as true any more, when, randomly for instance, HEVC is in chips, or iPhones include an ASIC that's actually an FPGA.

Ignoring that it would be pretty wild if I could actually throw Verilog (Yuck) at my phone, I would draw the line at roughly the OS kernel or at least it's rough outline. The OEM wouldn't be allowed to include any time bombs under that layer, but ultimately the focus is on "day to day" work rather than complete control of the hardware.
You're literally complaining about having more dropdown menus in your life like it's a big deal. Not a good place to "you're out of touch with the needs of the world" from.

While it's true that pronoun usage in English is a relatively unimportant problem compared to lots of other existing problems in the world, it's worth noting that the person who seems to be the most emotionally invested in that problem here is you. You might accurately feel that using "they/them" this way is forced on you in other situations, but that's not what happened here. In this conversation, you observed "them" being used that way; you didn't get told that you have a moral or ethical obligation to use it that way. That a pretty important distinction.

You're the one that's being high and mighty and trying to impose a standard on somebody else's use of language here, not vice versa.

Also, until just now, the "1% of the population" that you are talking about (which I presume is trans people) wasn't even directly relevant. You're right that part of the cultural shift towards greater use of gender-neutral pronouns is socially driven by trying to make trans people's lives easier, but you could easily have the more or less the same conversation and not have trans people in mind at all. That shift is also socially driven by just trying to leave gender out of the picture when it's irrelevant. That's an aspiration that one might reasonably have even if one doesn't give a shit about trans people.

The thing you're upset about in the first place wasn't a case of someone using "them" because it was a preferred pronoun or whatever. It was case of using "them" as a gender neutral singular second-person pronoun because they didn't bother to do the legwork to work out the gender of the person they were referring to.
YC doesn’t require you to live in the Bay Area after the three months are up.
I can sympathise with some of these stories, like the ones where an overnight DDOS attack racks up a huge unexpected bill, but this one in particular is just a story of gross incompetence and negligence. The guy hacked together some code in a few days and deployed it to a service with unlimited billing without any kind of sanity checks and without even understanding what he was paying for. He’s an ex-Googler, it’s not like he hasn’t heard stories like this before. And the takeaway? “Oops don’t deploy buggy code” and “I shouldn’t have used the default settings”. OK, sure, let me know how that works out for you.
Make the game first, earn money from it, then quit.
How else are they going to make money? And I'm not sure that there's much valuable data from Oculus usage to be sold and repackaged to advertisers through facebook
Thank you for sharing your personal opinions.
The same way you should be able to get content on any other game console or device without an account. Bring your own games.

... in the old days, things were distributed on punch paper.

... then floppy disks became an excellent medium of distribution.

... then CDs became prevalent.

... later DVDs came along and provided lots of distributable content.

... some games distributed content with DVDs.

These days though... there should be nothing wrong with distributing your content via a USB or microSD card.

Other than, you know, that whole "oh my gawds my copyrites waaaaaa"
All that is only true until you have to reach to Java interop because of Clojure's lack of ecosystem of libraries. Since this is a necessity and fairly common, now you are back to this enormous OOP world of over-engineered libraries, eradicating all the benefits and joy a doing a project in Clojure, it's unfortunate.

Clojure is also not making this easier(interop) by not keeping up with Java advancements. Ex: functional interfaces
Two were middle class and attended RISD and the third came from wealth and attended Harvard. I'm sure they all could've fallen back on parents to some extent (the wealthy one especially) but it's not like that's a atypical distribution of wealth among a group of three college educated people (which is I'm guessing the typical start up demographic).
Individuals consistently benefit from these laws - how do you think so many 'tech millionaires' exist? They had an idea, claimed it as theirs, and profited from it. Individuals don't benefit when these laws are taken away, because there is no incentive to create and all incentive to steal (re: China).
Looks like that dovetail pretty well with gp's point - people loose 10 year or so of their expected life span (or a little over one tenth of their time on this earth) - if I put in 79 and male here, I get an average expectancy of 90:

https://www.ons.gov.uk/peoplepopulationandcommunity/healthan...
Water is not onions. Bechtel managed to acquire control over water rights in Cochabamba, Bolivia in 1999. They started charging a licensing fee just to collect rainwater. Within a year there were hundreds of thousands out on the streets demonstrating, as the speculation didn't actually fix the water scarcity in the city. It just made it worse, with over half the population lacking access to fresh water.

Water is not onions. You cannot just talk about onions and pretend like you've said anything substantial about water futures.
You can with digital ocean
My other response was flagged for a part that was distracting to the main point, so I'm going to repost it without that part:

If you've been in academia for awhile you've seen this happen time and time again. Student does excellently in undergrad, masters, phd coursework but when it comes to making real technical contributions, they hit a wall. It was a clever move by her to use her pedigree to pivot into "AI ethics" where the standards for publishing are much lower (as we can see from this draft that was circulated).