skysight-inc/HackerNews huggingface dataset:
I tend to agree (although this article feels a bit like it's "picking on" some whimsical projects that aren't making grand claims ... or are they?)

A term I like to use for this phenonemon is "Inner Platform Effect".

https://en.wikipedia.org/wiki/Inner-platform_effect

The prime example is that in the 90's, Java thought they were going to make Windows irrelevant (a pile of poorly debugged device drivers or something like that).

But now Java is just Windows/Unix process.

Same with all these "alternative computing stacks" -- in the end they will almost certainly be just Unix processes.

The only situation I can think of where they wouldn't be is a revolution in hardware like the IBM PC producing MS-DOS, etc. And even not then, because we already had the mobile revolution starting ~15 years ago, and both platforms are based on Unix (iOS/Android).

----

I do think people should carefully consider whether they want to create an "inner platform" or make the platforms we ACTUALLY USE better.

That is the purpose of https://www.oilshell.org/.

Evolving working systems is harder than creating clean slates. So clean slates are fun for that reason: you get to play God without much consequence.

Sometimes clean slates introduce new ideas, and that's the best case. But a common pattern is that they are better along certain dimensions (the "pet peeves" of their creator -- small size, etc.), but they are WORSE than their predecessors along all the other dimensions!

So that is the logic of Oil being compatible and painstakingly cleaning up bash -- to not be worse than the state of the art along any dimension! I've experimented writing a clean slate shell in the past, but there are surprising number of tradeoffs, and a surprising number of things that Unix shell got right.

-----

But Oil can ALSO be viewed as a clean slate, which is sometimes hard to understand. https://www.oilshell.org/release/latest/doc/oil-language-tou...

I just drafted this doc, and surprisingly little breaks even in the non compatible mode:

What Breaks When You Upgrade to Oil https://www.oilshell.org/preview/doc/upgrade-breakage.html

So I would like to see more systems take a DUAL view -- compatible, but also envision the ideal end state, and not just pile on hacks (e.g. Linux cgroups and Docker are a prime example of this.)

You will learn the wisdom of the system that way, and the work will be more impactful. For example, it forced me to put into words what Unix (and the web) got right: https://www.oilshell.org/blog/2022/03/backlog-arch.html
Wow, it'd be one thing to point out Brand's shortcomings, but to review a biography that does some of that in order to produce a non-stop stream of snark and putdowns seems excessive. It could well be that Brand is a jerk (I haven't met him), but I think it's flippant to dismiss his accomplishments - WEC, The Well, even books like _How Buildings Learn_ are all real contributions.
I believe they announced they were invite only (at least initially) and blocking search engines from crawling. So it's intentional.
"For example, the US clearly agreed on the One China Policy but they are now changing it. Because the US no longer values the original purpose that the One China Policy served."

If by that you mean the US agreed that Taiwan should be a part of the PRC, that's never been true. It was just a condition of establishing relations with China that the US officially pretend that Taiwan isn't an independent nation. But everyone understood that the actual belief and policy of the US was that Taiwan has a right to independence. There hasn't been any change there.
Do these websites really think people are going to subscribe to them? What you get is my attention.
I really hope Coinbase goes under along with cryptocurrency. Such a horrible space that provides almost zero utility for humanity.
Or extraordinary will. You should read Judith Polgar autobiography, or if you're okay with really weird experiments, her father's book on his daughters. It's probably the most disturbingly rational book, and an interesting view on feminism, but also show that you can mold your children however you want, at least pre-teens.
They can raise prices all they want. Right now, they are just affecting the “rich people who have EVs” and not us “normal people”. I never knew the prices increased and not did I care. Still don’t, actually. But if I was affected, I would probably do something about it because I do care about keeping my costs low.
Really unclear on why you would have this perception. Most good devs I know appreciate the importance of a stable toolchain. I’ve worked in nearly a dozen languages at this point and it’s pretty rare that someone uses a language for the sake of using a language.
Well, you can just get BLOBs out of an SQLite DB with SELECT.
Also: https://www.sqlite.org/fasterthanfs.html

Not that performance or file size would matter in this case, BUT what using SQLite would allow is to use a single format for persisting all aspects of the password database, with immediate, programmatic, random access to all fields, including attachments.

But I also agree, that for this specific use-case, even SQLite is a bit of an overkill probably.

Finally, there is always https://www.passwordstore.org/ :)
There is no Scrum Master but Tech Leads. The former in their degenerated but sadly all too common enterprise form know primarily process, shy away from deeper knowledge and focus on enforcing the former. Shipping becomes the side effect of process. It is safer that way as process can always be controlled the challenges of shipping a deliverable not - at least for the scrum master.
I already have multi-year NDAs long enough to still cover me after I've switched jobs twice. The last thing I need in my life is to be under 2 previous employer NDAs, a 3rd NDA for current employer and rack up a 2..4..10 more NDAs while interviewing. Rinse&repeat when I look for a job again in 3-8 years.
To be clear, see my other reply below -- I agree with you, its just that I know a LOT of architects. (worked with the infomous Frank Gheary on MPKW, designers of billionaires homes and yachts)

The design ideas are going full video game. Forever.

Have you played any level on Hitman 3? The level design on this video game surpasses a lot (or more) of architectual designs I have worked on building IRL...

So, the idea is that "smarter materials" "LEED/SMART buildings" "tech permeating every aspect of a building" -- so that basically any future building ~20 years from now is going to be a toxic supersite once it peaks its lilfetime.)

---

What I personally just dont have experience with in this space ; Building Lifecycle Management ;; We put in all this tech, that relies on plastics, heavy-metals and carcinogens embedded in the building, in a less-harvastable way, when EoL -- and we have a shit ton of recycling problems to solve... else, just throw it all in the ocean like we have been doing for eons.
Cloud Run introduces a heap of other considerations at the enterprise level - container building and repository management which may not be managed by your team etc.

Cloud Functions/Lambda are very nice in a company where you don't necessarily have access to making your own AMI, or container image etc.

At least that's what we used them for at my old job. Still had to deal with some level of corporate tech indirection (E.G. We couldn't make the API gateway however we wanted, our account had no access to route53 etc.), but much less than with containers. It was just a quicker way to get code running.
> end up stagnant and dysfunctional (Facebook)

Yeah what a failure that was! In the same realm of failures such as Microsoft, Google, IBM and AT&T

Facebook has reached the maximum extension it can possibly have , they stopped just before being subject to DOJ breakup lawsuit like Microsoft, IBM and AT&T before them.

I am sick and tired of this narrative of Facebook being a failure, just because you can't get rich via buying the stock and waiting for capital appreciation anymore doesn't make it a failure.

It's a company making 100+ billions in sales per year with basically no physical infrastructure and amazing margins still.

Their future isn't guranteed but nobody's is.
Likewise, as a child born in the early 80s, my family's first computer was an Apple IIGS, and I routinely used Apple IIe computers in school from 1st through 7th grade. I wrote Apple II assembler during that time (albeit heavily relying on routines copied from books and magazines). And while occasionally fooling around with an Apple II emulator with an Echo speech synthesizer, or even just listening to one [1], makes me nostalgic for my childhood, I don't miss the experience of actually using or programming those computers. Things are so much better now, even (or perhaps especially) for disabled folks like me.

[1]: https://mwcampbell.us/a11y-history/echo.mp3 This file has a real Echo followed by an emulator. Unfortunately, I forgot where I got it, so I can't provide proper attribution.
I don't understand how one can empirically observe this when EVs haven't yet become the dominant vehicle on the road.

Tesla's are rather niche, as a percentage of vehicles on the road it's insignificant. There's not enough demand yet. Tesla drivers are still largely well-heeled early adopters of a luxury brand, of course they're going to be exploited.
Confirmation of what? The belief that climate change is real?

I posted a linear regression in a neighbor comment.
For me, the humiliation comes to Russian society/governance in general. It’s pretty clear that Putin just wants to be another Czar. And the prevailing “well, what are you going to do” fatalism in Russian society means it’s just going to go on. Post 1990, as a child of the Cold War, I naively believed that “change was afoot.” That there was a desire amongst eastern countries to move beyond mideval behavior. It took a few years, but we’re right back to “I wanna be the boss forever”. People malign Putin for this. I have lost faith in the general Russian system at large that just keeps making one Stalin, kruschev, Putin after another. That the Russian system cannot move beyond this, is to me the real humiliation.
I wrote similar thoughts about all this cargo culting here https://www.lloydatkinson.net/posts/2022/one-teams-eight-poi...
Way I see it, working for Coinbase is like working for any gambling startup. For a significant amount of employees it's not going to be about "believing in the company's mission", it's going to be about making a lot of money quickly.
If we were working with swords and fist sure. But guns should be enough to leveling out the playing field.
For updating internal documentation? I think we should be careful to ensure we’re actually adding value when we add friction, and not just hoping.
Don’t worry, that’s still forgivable
The only real difference between an Uber and a taxi from a customer POV is the price. Not sure what trust has to do with it.
The access to drugs is a huge thing differentiating but it's also that they didn't close down psychiatric institutions and haven't been in any major wars with a battle-scarred population for a very long time now.

They still have a homeless problem, it's just without exacerbating factors.
They are also known for freezing account access whenever bitcoin is crashing.
Hmm, are you on the hook if they don't disclose this?
There's also Dutch natural gas, but they've been limiting production due to seismic stability concerns.
I agree. Even if Russia is our worst enemy, depleting their resources first is quite a logical step. Would you want Russia to be the last country that still has oil reserves for its military?

Replacing Russia with Qatar or Saudi Arabia (Jemen war?) is hypocritical.

Replacing Russia with the U.S. gives the U.S. too much power over the EU. It can be used as a bargaining chip in unrelated negotiations like privacy rights etc.
I met Brian once. He has the same psychological traits and behavior as those whom society refers to as narcissists, e.g. Zuckerberg. A dime a dozen in the Silicon Valley CEO class.
There's also what looks like a perfectly lovely park a few blocks away
A job offer to me was rescinded, once. It changed my life dramatically because I quit my job and then had nothing, the rug pulled out from under me. I was young, inexperienced, and living in a rural area, the worst of combinations.

The company's owner was in prison within a couple years for financial fraud.
If I only barter how do I make money to pay taxes?
These crypto companies are all floating a level above the scam known as "crypto" in general. In my POV, if crypto crashes hard these companies might as well end up disappearing in a fortnight.
Agree. The tone is ridiculous and disrespectful. Horrible thing to do to someone in their 80s who has never courted controversy.
Impressed the company said no to this idea for so long. Most companies kill bad ideas but Apple is really good at killing good ones only to bring them back at the right time for the market.
They are not correct. Emigrate or immigrate are both valid ways to frame this question. "Do you regret leaving your home country?" vs "Do you regret choosing to live in another?" Two sides of the same coin.

I'm a native English speaker and would choose immigrate in this situation, since I would imagine the challenges are more significant in terms of adapting to living as an immigrant rather than an emigrant.
> The typical Canadian mortgage would have a smaller monthly payment because they've locked in a lower interest rate for 5 years, instead of 30 years.

The US has variable rate mortgages that are only fixed for, say, 5 years, but even when the minimum rate is capped just below the initial rate, they have only slightly lower initial rates than 30-year fixed rate mortgages , because while fixed rate mortgages price in interest rate risk, variable rate mortgages price in default risk (which is increased by the transfer of interest rate risk to the borrower.)

> For example, it looks like right now (just a quick Google, so maybe these are off) a 30y rate in the use is about 5.2%, while in Canada you'd be able to get around 3.9%

That's likely due to differences between Canadian and US markets other than the term for which rates are fixed, since 5/1 ARMs in the US, which aside from the interest rate lock are offered in a comparable market to US 30-year fixed mortgages, are currently at 5.04% national average.
Maybe they should invent trustless employment.
It's a reasonable question, but frequently it's quite a complex answer. Given you are likely just one of many applicants I think it may just accelerate most employers turning you down.

If seeing the codebase is an important part of your decision (ie not just knowing what stack/libraries are in use) you may wish to apply for an open source oriented company.
It’s not something which you simply forget to think about.
There must be a lot of features, which are more important, as in being requested for.
Windows 11 Guide
Ive both worked in and led highly functional, and highly non-functional organizations.

You are exactly right, that much of what Im pushing is the vision of what Agile / Scrum is supposed to facilitate, and what the benefits can look like if done correctly.
Mathematics has known about solitons since 1844.

I thought it was well known that rogue waves are Peregrine solitons? Few other models can explain their observed behavior as well.
The phrase “plan -> build (iterate) -> ship” is carrying a lot of water in this article. It’s unfortunately vague. Scrum and Kanban, which are each called out separately, are also plan -> iterate -> ship methods.

Reading between the lines, I think the distinction the author is making is actually between named methods and unnamed methods, some of which are customized variants of Agile methods, and some of which are entirely ad-hoc. For example, Spotify has a very disciplined approach to development that involves coaches and Agile principles, but is listed as plan -> iterate -> build in the article.

The result is that plan -> iterate -> ship basically means “other,” which makes it hard to draw any conclusions.

There’s also an unfortunate lack of distinction between Scrum implementations, which range from lightweight and team-driven to heavyweight and dysfunctional (mostly the latter, to be fair). The author uses the term “heavyweight” to describe Scrum, but it’s not clear that their survey respondents have the same biases.

Ultimately, I think what the author has discovered is less a difference between processes and more a difference between Theory X and Theory Y management. [1]

[1] https://www.jamesshore.com/v2/books/aoad2/management
The analogies are apples and oranges, as all of them face existent incumbents with massive resources.

Which is where the point about population comes into play. Refining low-density elements (e.g. rare earth) into purified form is most of the difficulty and industrial base.

The available recyclable material from a civilization with a couple+ orders of magnitude larger population would be more than sufficient, even if chemical reprocessing is required.

Consequently, you run into an either/or. Either (1) there wasn't substantial loss of life (and industrial base), in which case no need to reboot, or (2) there was substantial loss of life, in which case there are more than sufficient recyclables.

And it's also hard to imagine a scenario by which we lack essential inputs. We've got more than enough crude oil or rare earths for the future. The only arguable example I can think of is helium...
For selenium? No absolutely not in fact I would happily pay someone to not add to the horror that is selenium. I would however be interested in a POM generator for Cypress or Web Driver.
Right, but why are they reaching out to him without knowing if he "believes" in them at all?
Nobody knows what you're talking about, and whatever it is, it seems like drama for its own sake. Bernstein was one of the earlier post-quantum people; the field has exploded; he's now just one of a (large) bunch of PQC people. It's a pretty simple and banal observation.
But they'd still need a domain for those, and you'd still have to enter it.
Interesting , thank you!
Just because they engage in one, narrow political dialogue doesn't mean that have to or should engage in _every_ political dialogue.
Thanks for the clarification. Ultimately I think a developer (and other employees) should be able to work with any task and (in this case) the status of the code shouldn’t determine if you want the job or not.

Personally I value other factors such as work/life-balance, coworkers, work-benefits and salary higher than the individual task I’m completing on a day to day basis.
The only benefit of Scrum today is that it has a fixed set of rules so if you come from and old linear sequential methodology it is a great starting point for beginning thinking in agile terms. But as anybody will notice the rules of Scrum are inflexible and completely random in some areas and not very agile. That is why Scrum is pretty much dead.

To use a methodology is extremely effective though. If you work with people with various knowledge and experiences in software development, it is must. I have seen companies go from Kanban back to cowboy coding and completely stopped producing anything at all that ended up in production.
If I had done this at a previous company, it would've been a hard pass. The stack would've been considered modern 10 years ago. And was still using many of the same tooling and versioning from that era.

Some of the code was the worst I've ever seen. 50 classes in a single file, 10,000 lines long, almost impossible to navigate, due to needless OO "lasagna" layers.

(They sure had lots of unit tests though!)
The quote in context: Second, if you have no confidence in the execs or CEO of a company then why are you working at that company? Quit and find a company to work at that you believe in!

I don't find it particulary nasty and know nothing about cb's culture.
I have a hard time imagining that if their code base is awful, they'll present you with awful fake code that accurately represents that.
I don't think you need collectivism per se, all you need is functioning police. If you piss on the floor in a cafe in Japan, you'll be arrested, charged, found guilty, and sent to prison. This process is swift, effective and severe, and doesn't include any public outcry about racism or marginalization.

Japanese prisons are inhumane by American standards, but cheap and very effective. They don't allow prisoners to interact or form a prison culture, so they don't function as criminal training centers. Consequently, crime rates in Japan are among the lowest in the world, despite declining economic conditions and dense populations.
We're talking about 886 excess deaths in a province that reported 114 COVID deaths. Are unreported COVID deaths at home really that common and likely to be missed on the death certificate? In my understanding of the lethal progression of the disease, there's usually a telltale pulmonary phase which is very likely to lead the infected person to seek care.
I'm just saying that's all I've seen him do to address the issue other than lip service. Obviously it's not going to solve things by itself.

Personally, I don't like or want any of the "solutions", not really (new pipelines, facilities, more fracking, more oil production, encourage poor Americans to buy expensive EV cars they can't afford, it all sucks).

All of this shit is basically turning the opposite direction from where we need to head towards for climate goals, and I hate it. But I also know people as a whole don't give a shit, and will punish whoever is in power if they're hurting enough come election time (and it does seem like a lot of people are legit suffering from the high gas and food prices).

At least for the midterms, Democrats look like they're fucked, and their general attitude of "Shrug, we can't change the status quo because of that one bad man Manchin, oh well, guess we'll do nothing" means they probably deserved it, as much as I'd hate to go back to Republican Congress of "fuck the environment, cut taxes for the rich, and turn back the clock on all progress" overall agenda.

EDIT: Actually I forgot there's something that Biden could be pushing for and is pushing for the opposite instead - encouraging/incentivizing corporations to keep/switch their staff to WFH, but instead he encouraged (during the State of the Union address even) everyone to go back into the office. Making more people WFH would cut down on demand for gas and might lower the gas prices at least somewhat, but no, it's more important to "return to normalcy" so fuck that, keep encourage everyone to use as much gas as possible.

It recently leaked that the Irish government have a plan to force more WFH if their fuel situation gets worse[1], so it's not like this has no precedent elsewhere.

[1]: https://www.independent.ie/irish-news/politics/return-of-wor...
That is nice. I have ascii 24-48 characters with mixed special characters. A garbled mess to read aloud.
I think you made that leap, but I was responding to the specific example. I don’t think anybody is contesting the use of tickets in engineering, but I’ll certainly oppose the idea that Jira is important.
What is the scope of this documentation change? Is this a quick edit, or is this a whole new tutorial for new engineers getting their stack up? How long is this going to take?

Do you want an engineer every standup saying 'im working on documentation' without any accountability?
Removing hangs from your iOS app’s user interface