skysight-inc/HackerNews huggingface dataset:
For startups is it perhaps easier to be intrinsically motivated in the company's success because there is likely to be more financial benefits?

When large established companies complain about productivity and lack of employee commitment, the answer seems very obvious to me... Swap platitudes, certificates of recognition and motivational speeches with tangible financial incentives.

If the executive wants everyone to come into the office 5 days a week, then offer a 25%+ pay rise and watch people flood in
> There are powerful institutions, who nonetheless fear other powerful institutions.

They don't "fear" other powerful institution.
Just like chess players, they "game" with each other.
> How do they manage these kinds of K8s setups at scale?

You check in configs into the monorepo and there is tooling to continuously sync the configs with the actual state of the infrastructure.

The advantage of microservices at scale is that team X breaking the build doesn’t affect team Y. This scale is probably not until you have 1000+ engineers however.
I absolutely LOVE finding a brain doppelganger on HN, then if they're an article poster, seeing what they've been thinking about. It's like running into a version of myself that's been running my own mental processes across different content and desire paths :)

I'm sure there's a way to automate the discovery of ppl like haha ... Oh. hm
> How is it better have service A request to a proxy, which requests to another proxy, which requests to service B? I get the security benefits of that, but the network architecture is boggling. How many PBs of data are sent each day for what could be a monolithic service?

The tradeoff here is to decouple services in order to allow them to be developed somewhat independently of each other. Monoliths remove the overhead of network requests but they present their own challenges. You have a lot of implicit dependencies and feature development becomes complicated with changes having unexpected effects very far from the source.

Ultimately engineering organizations need to decide the model that works best for them. Neither is inherently better, they’re solving different problems.
with 1800 services, do you feel like you are programming/architecting code in the same way a complex monolithic codebase might, working across them all?

Or are the services just cogs in the machine, managed by individual devs / cogs in the machine? I imagine the latter and presume that's the main benefit of so many services, but genuinely curious as I've never experience that many services in an architecture
Of course criminal organizations would prefer a currency not controlled by an unfriendly government. “Reason to exist” alone doesn't make it a good idea.
"In 2024, the OSI will release a new draft of the open-source AI definition monthly, based on bi-weekly virtual public town halls. 'Our goal is to have a 1.0 release by the end of October', Maffulli said. Everyone is welcome to partake in the discussions regarding the drafts in OSI's public forum."

Excellent, I am so happy to hear this.
Did you think their implementation was good? It seemed super naive and clunky to me. I think its potentially a huge problem that when you ask an image generator to show a person, that person is almost always white, unless you give some huge bias in your prompt. I also think google did a shitty job trying to address that issue.
> A request to a proxy, which requests to another proxy, which requests to service B?

I hesitate to tell you how many layers are between me an HN's servers right now.
We are taking a devastating risk with the green energy sector
> However, they have also been subject to profoundly unreasonable – even unhinged – criticism, and this has created a rather unhealthy dynamic where both reasonable and unreasonable criticism are all treated the same by the developers.

What he is saying rings true. There is a level to all of this "that's beyond the pale".

> Is V production-ready?—no. Is Go? Yes, for a long time.

Go is a 10 years older (from 2009) corporate creation. It's not an apples to apples comparison, which can easily set the stage for tension in an interaction. It does not make sense to compare how production-ready a much older language is to a younger volunteer open source language in beta (and whose site and version number indicate that's so).
Related: https://www.blbglaw.com/cases-investigations
When I already have a PS4, why would I want a Steamdeck. Because it opens up more opportunity, more things to do.
They call me 'Growler'. I don't like you. Let's discuss your pay cut
Simply not true. The US is constantly flooded with fresh immigrants who can get drivers licenses and drive for super cheap on unlivable wages.
I should note that this is undergoing massive, major revisions ahead of submissions to IJPS[1] and my new co-author is an anthropologist. Riane Eisler read it and asked that I submit, so I’m cutting most of my speculation and loose language out and just focusing on the core claim.

Happy to answer any questions and honestly surprised to see it on the front page but honored. Thank you.

[1] https://pubs.lib.umn.edu/index.php/ijps
Do you think the lack of turnover might be affected by the current macroeconomic factors? It feels like lots of people have been holding onto their jobs for the last 18 months for this reason.
> Istio has become infamous among k8s infrastructure staff as being the cause of more problems than any other part of the stack

True in my opinion. Its very complicated and the docs are confusing af.
it has not aged. still a bad idea to use discord for foss.
Maybe. It's certainly possible to create great good and not become wealthy. But lets say it is a reasonable assumption. The question comes what they would do if they became impatient, or greedy.
When I first moved to Washington DC I kept my Washington state CPA. He neglected to file DC taxes (Washington state doesn’t have income tax) and 9 months later I got a letter from DC telling me I was delinquent by $x. It was by far the easiest taxes I ever paid.
> These are just pieces of paper

I let you have one guess which entity gives those pieces of paper their value.
> The tradeoff here is to decouple services in order to allow them to be developed somewhat independently of each other.

You don't need a service mesh for that, though? Heck, you don't even need an ingress for service to service traffic. ingress-nginx does the job well, without being overly complex, and most importantly to me, logs when something is wrong, which I cannot say the same for Istio which I was fighting earlier this week where it was just happily RST'ing a connection and saying nothing about why it was deciding to do that.
Blood lead level association with lower body weight in NHANES 1999–2006
Right but there are all those layers so that HNs one server can service your request and send a response.

How much traffic would be generated if, for every request to HN, six other requests fire? And every time you comment a cascade of requests fire in HNs imaginary K8s cluster?

It’s not that there is anything wrong with this, or that the tradeoff isn’t worth it… it’s just so much data flying back and forth over the wire.
HDR is also important for medical imaging applications (which have been moving to web)
Heh wait until you hear how the cell signalling and any biological process in your body works :) It's an absolute clusterfuck of dependencies and side-effects. It's like space bar heating functionality[1] all the way down...!

In my thinking, we might as well get used to the levels of indirection and complexity that AIs will be comfortable with. I suspect it will be more akin to what biological computation is "comfortable" with, and less like what our minds happen to prefer

But I digress :) yes, microservices strike me as wiiild

[1]: https://xkcd.com/1172/
I needed this laugh so much. Thank you.
IRC is not a suitable platform for anything in 2024 in my opinion. I've also never used Matrix and it doesn't seem to be catching on either. I gave up on using forums years ago as well, because why would I want to make a forum post asking for help, only to get a single response hours later, when I can chat with other users in real-time on Discord.

Personally I think that as valid as some of the issues with using Discord for FOSS are, there isn't a better platform for a community to interact with each other on. Sure, projects shouldn't be using Discord for everything, there should be documentation and stuff available online, but for fluid discussion and getting help from others users, I don't see any decent alternatives.
I doubt it's "at least 10 times the size" and probably somewhere closer to 5X tops with a 2X core that's the realistic measure since those are the non-rotating folks with real expertise who make things go. That team is probably about the same size as Mozilla's which is also non-rotating.
> I think it's arguable that SpaceX and Tesla represent far more of Musk's contribution than anything else.

Eh, how much of a contribution did Elon Musk actually make to those things? He got them started, but owning something isn't a contribution, frankly. There are thousands of workers involved in those companies, and some of those workers are explicitly tasked with managing Musk's free-floating ego so he doesn't screw things up. If Musk died Tesla stock would probably tank in price, but that price change would represent a loss in hype, not in the value of Tesla. The relevant engineering talent that's there, would all still be there.

> But even with X, it helps to realise, he thinks he is doing good for the world by echoing rw thought.

Obviously, but who cares?

Intentions matter because a person who doesn't intend to cause harm can learn from their mistakes and causing harm. But Elon Musk doesn't think he's making mistakes, so his intentions don't particularly matter--he's not going to learn from his mistakes and he's just going to keep going on causing the same harms.
Won't you have to replace the battery on the Tesla soon?
My understand is a Tesla battery is good for 10-20 years and a Prius catalytic converter for 10+
Both cars share a lot of the same maintenance, like tires and brakes. And you've got to pay for electricity(in both terms of time and money)or gas. It isn't as cut and dry as you make it
It is a non-profit organization, not a company. No, legally they cannot just do that. Blatantly illegal. Hence the lawsuit.
> The risk of misidentifying legit users and shadowbanning them

What's the risk?
Skip the python and use xml+xslt directly in the browser if you like it
If your intent is to dump some code on the internet, by all means - and more power to you.

If your intent is to have your code reach the maximum amount of people to benefit them, and you want your project to benefit from networks effects.. then GitHub and Discord, the two proprietary platforms used by the largest portion of people for modern OSS project development, are basically a non-choice. Every other option results in far less people discovering and interacting with your project, by orders of magnitude.

In a project I run, we forced everyone into Matrix as much as possible and refused to operate a Discord for over a year. Once we relented, and decided 'we would run both' - over 95% of people in under a month stopped participating in the Matrix channels and instead went to Discord. The number of people in the community grew orders of magnitude larger, in a shorter time period, as well - even with us pushing it less on our docs/etc.

It sucks. Wish it wasn't true - but that's where people are.
Maybe. But it is so obvious what the right orientation is. I almost wonder if this was some sort of passive aggressive rebellion against the regime by installing it in an absurd way.
The authority of the courts is the same, it's precedent which has less relevance in civil law systems
I don't understand how any species escapes logistic growth without strict population control or interstellar travel.
Let's say the Waymo cars are $1 million each, which is probably high, given than a fully loaded i-Pace is $80k, which still leaves $920,000 for Google/Waymo devices and software costs to get to $1 million. Given the estimate for a human life at $7.4 million[1], I think they are.

[1]https://www.epa.gov/environmental-economics/mortality-risk-v...
> links embedded in it will rot quickly as organisations change cms's, domains names change. Organisations merge and disappear.

A link shortener doesn't solve any of those problems
Unrelated but I really wish there were an easier way to read PDFs on mobile devices.
I prefer the Forward to the UNEP 2024 Global Resources Outlook (181 pages):

Natural resources are the basis on which all economies and societies are built, making their sustainable management critical to ending poverty and reducing inequalities. They are also essential to drive the transition to net-zero.

To stay below a 2°C temperature rise by 2050, we will need over three billion tonnes of energy transition minerals and metals for wind power, solar and more. Aiming for 1.5°C to maximize climate justice would mean even greater demand.

Right now, however, resources are extracted, processed, consumed and thrown away in a way that drives the triple

planetary crisis – the crisis of climate change, the crisis of nature and biodiversity loss, and the crisis of pollution and waste.

We must start using natural resources sustainably and responsibly.

The 2024 edition of the Global Resources Outlook, from the International Resource Panel, shows that it is both

possible and profitable to decouple economic growth from environmental impacts and resource use.

In fact, sustainable resource use and consumption can reduce resource use and environmental impacts in wealthier

countries, while creating the space for resource use to grow where it is most needed.

It is important to note that the circular models we must follow are not just about recycling; they are about keeping materials in use for as long as possible, and rethinking how we design and deliver goods as well as services, thereby creating new business models.

If the policies and shifts outlined in this report are followed, the 2060 picture will be significantly rosier than under current models.

We could have a global GDP three per cent larger than predicted and reduced economic equalities.

Growth in material use could fall by 30 per cent.

Greenhouse gas emissions could be reduced by more than 80 per cent.

Such results would be a huge win for people and planet.

https://www.unep.org/resources/Global-Resource-Outlook-2024

The lead-in is a pragmatic warning:

The world is in the midst of a triple planetary crisis of climate change, biodiversity loss and pollution and waste. The global economy is consuming ever more natural resources, while the world is not on track to meet the Sustainable Development Goals.

but the full report does outline a path forward should sufficient numbers of people and companies take heed.
I think a similar situation you can look into is the sanctions on Carrie Lam. While they are sanctions instead of a lawsuit, they did result in her losing access to all banking facilities in HK and China regardless of the fact they probably didn't think she didn't anything wrong. I think for most countries, keeping their banks working trumps almost all other considerations.

https://www.theguardian.com/world/2020/nov/28/hong-kong-carr...
Inventing birth control helps a lot.
Would there actually be a security problem in allowing PWAs to run under whichever browser engine put them there?

Added from Chrome? Runs in Chrome.

Added from Safari? Runs in WebKit.

etc.

Why the drama?
But does ruthless prioritization mean you’re making other people do that work? You might feel more productive because you cut your day down to well defined tickets. But who is doing the dirty work to define the tickets, iterate with product, mentor and unblock other engineers, do on call, work on incident review actions etc etc.
For those who have read it: would you recommend it?
Great, now they can all inherit from “HopeIDontCrashToday”
I'm struggling to understand the context of this comment. What do the inventors of V8 and C have to do with this topic?
I think this is a bit of a pedantic take. My reading of the GP is to distinguish systems based on chemical batteries from systems based on gravitational batteries rather than the reaction time of the chemical cells specifically.
You shouldn't need breakpoints 98% of the time. Use flex box and grid. Failing that, try container queries.

A really good form is still a PITA. I've been trying to perfect it for years but haven't found anything to sync frontend and backend validation that doesn't suck/involve a lot of boilerplate.
I am sort of surprised that the solution to encrypting your traffic isn't using HTTPS internally, and people rolled these wild systems of proxies. It makes sense thinking about it now because you have no idea whether you need the encryption or not (two containers may be on the same host), but this seems to be a pyrrhic victory.

Once again, the bad implications of a seemingly good idea come to bite us.
I made the web version optimized to use with mobile reader mode

https://kemendo.com/Myth-of-Scarcity.html
So when I think “every important thing in my life is scarce”, that is just incorrect imagination? 11 billion people can live on a lake with perfect child and health care?
Foundation Model Development Cheatsheet
Democrance | https://democrance.com | MULTIPLE ROLES: Python/Django/Pyramid hacker, UX/UI Product designer | Dubai, UAE | Saudi Arabia , KSA | REMOTE optional (although working in Dubai-UK timezones)

We’re a mature microinsurance SaaS startup, building software to help bridge the gap between insurance companies and those who are not insured or under-insured. High traffic, mobile first + SMS and USSD platform that requires some interesting compliance and security requirements with deployments in countries with variable quality infrastructure.

Stack is Vue.js with mostly django in the back end although pyramid/sqlalchemy is being introduced. Plenty of third party api integration. Gitlab, unit tests, and continuous integration are standard.

Our devops stack includes Ansible and Terraform, and we operate across the major cloud providers, as well as a few smaller players! Mature and international dev team with a few PhD’s included.

Our QA Automation stack is built in Selenium in Java, and we're exploring Playwright as a complementary technology. Understanding of GIT, CI/CD pipelines debugging issues related to them will be key. Experience with TestNG, Maven or Gradle welcome!

As UI/UX Product designer we are looking for you to lead the product design and work closely with the front and backend developers to make insurance more accessible and better!

Ideally we’re looking for both mature candidates and juniors - industry experience is of course welcome.

Please apply to together@democrance.com by clearly stating the role you want to apply for, your name, current location and visa status, your notice period, salary (Please do not apply again if you already have).

Detailed Job Descriptions available here:

Back end : https://www.democrance.com/senior-back-end-software-engineer...

UI/UX Product Designer : https://www.democrance.com/ux-ui-designer-lead/ Please share portfolio!
I am happy to see discussion of the them here though I'm not in complete agreement with the article.

One interesting quote: "The question of “Alignment” then is an Absurd question - as humanity cannot align internally due to our structural impediments"

I agree in the sense that I think "alignment" is a poor conceptualization of the problem of avoiding destructive AGIs. But I don't think the conclusion here is you don't have to worry about destructive AGIs. I mean, if an AGIs could be constructed by present day "training" - feeding large swaths of data so it had average qualities of human but it's behavior was underpredictable, then it's change of acting with awful malice would be quite high. Because humans often act that way, social/societal are the primary limits to this and an entity of this sort might effectively not have those limits.
Again, that's only for foreign orgs that want to comply with foreign US law. The involvement of USD in and of itself is not relevant to whether the US government has jurisdiction.
You're asking some really good questions here

I find that microservices and this type of architecture have become a religion - you do it this way because you do it this way. You add another layer of complication because that's what you do now. You add this product because that's what you do now. Now you do it this way. Now you stop doing this thing and do this thing instead. It's all proclamations and a truly insane level of complexity and often a truly stunningly low level of performance achieved from some very powerful hardware because everything is behind at least twenty layers of abstraction and you're like, encrypting traffic which is just being passed between VMs which are on the same hardware, but because you can't guarantee that they're always on the same hardware you have to encrypt and use a proxy and... oh wow

Watching it from the outside is a bit exhausting, it just seems to be so much churn and overhead.
Just like you probably shouldn't be using K8s, you probably shouldn't be using a service mesh. Only add it when you actually need it. You'll know when that happens.
Doesn't make sense. What if you get a script someone else wrote? Printing every command and confirming as you run every command is a great idea.

And, unfortunately shell has become the norm in CI/CD environments, pipelines etc. Can be convenient at times but can also be inconvenient and confusing as these scripts don't run in interactive shells.
Because MacOs is around 10 to 15% market share it make sense to use every incentive available to attract developers to another platform than Windows. There is a hidden technology fee, but it make more sense not to charge for it.

iOS is more like 50 to 55% market share so the goal is more to filter out bad actors and keep a high standard. Also let's milk that cash-cow.

I'm not necessarily agreeing with this approach but I got to admit it makes sense.
Remember when Google cared about the "open handset alliance"
Well, IRC and Matrix are complete non-starters, so what should we use?
This is disappointing. Anything similar available for Intel Macs?
To be clear, that is the advantage of services. Microservices are a culture of taking that isolation as far as you can.
All of your descriptions perfectly match my experiences with Cruise but not at all my experiences with Waymo.

I bike by Oracle park almost every day.
I've always found this funny since there were home PC releases of Mario games. So Nintendo was at one point not opposed to that sort of thing, and the ports that did come out were atrocious. The alternate timeline where Nintendo games come out on PC and use idTech has to be a strange one.
amazingly well illustrated article, after 100 million in the chart, the next number is 10 billion, is that a mistake or intended?
At some point in population growth you run out of land to grow food on. Surely, there are limits?
iOS and the web accomplishes that

(not that I’ve ever had a virus on a mac)
buy both then...you can write a blog about it too
What makes this an endgame company, exactly?
I think people often don't realize that depending on the language runtime, micro-services can easily be a must.

Most service boundaries at organizations are "I need a different version of a pinned package we can't upgrade.". This is common in languages where there is support for only using one version of a given package, and it's worse if there isn't a culture of preserving function APIs. E.g. any python company with pandas/numpy in the stack will need to split the environments at some point in the future, no ifs ands or buts!
I hate Matrix, Discord, and Slack. I may as well use Matrix.