skysight-inc/HackerNews huggingface dataset:
I was just reading the "Building Scalable Websites" book [1] released in 2006. At that time, "DevOps" was called SysAdmins. And there were also DBAs, Network engineers, among others.

> The way to do DevOps is to fire all of the Ops and then tell all of the Devs that they are now doing DevOps; you simply can't have it both ways,

I think this points at what happened: Startup scrappy culture started permeating new technology companies, which meant no budget for DBAs, QAs, SysAdmins and other similar roles. So decision-makers fired all those roles and ask Programmers to fill the voids. At the same time "cloud computing" started to mature, so there was a change from hardware/operating-systems tinkering to software related tinkering.

One just has to see the decline of "SlashDot" which was a very SysAdmin/Operating-System focused website, in favor of news.ycombinator and similar more software-oriented forums.

[1] https://www.oreilly.com/library/view/building-scalable-web/0...
YC doesn’t have a tech bro problem, but HN has a TechBro problem.
Actually, the government banned synthetic fertilizers with a view to improving the country's highly negative trade balance. It was an extreme measure improvised in a rush by a country on borrowed time. Sri Lanka isn't even being supplied in oil now, nothing to do with the ban.
Nice work on the page and on shipping! What surprises me the most from this is how fast USA Today is given the amount of stuff going on on their page.

I like how you've put the ranking by speed and I think that's a really good way to advertise your service. That being said, $9.99/mo seems pretty steep for what is basically a really fast aggregator of other sources. The $1/mo to Wikimedia is good but really just a small amount going to the creators of the actual content. $25/mo for the NYT does give you a slow website, but you know they're funding investigative journalism with it.

Edit: My mistake, it's $9.99/y, not /mo. That is way more reasonable
Ad blockers are interesting because they do make a pretty big difference.

I wrote a little about that under "Less is more" at https://legiblenews.com/speed/why.

As of June 2022, CNN.com downloads over 8.9 megabytes of images, videos, and advertisements. With an ad blocker, CNN.com still downloads an incredible 2.4 megabytes of data. All that heft means you have to wait longer for everything to download over the Internet, then wait for your browser to process it all and display it on screen.

I don't really expect slow/fast news websites to be a big deal for the HN crowd since we all know how to run ad blockers in our browsers or PiHole.

My goal here is to make less technical people aware of the speed they're sacrificing when they read websites like CNN, Fox News, etc. There's a lot of privacy implications too I'd like to make people aware of, but I haven't found an easy service/scanner like Google PageSpeed Insights.

"Trash news" is a real problem, and no offense taken to the fact you've never heard of Legible News. I source headlines from Wikipedia, which is why I donate to them for people who buy a subscription. Legible News is more of a news aggregator than anything, which links of to news institutions that people have heard of.
I see this sentiment all the time, and it is so backwards. Startups in tech hubs tend to solve problems that people in tech hubs have.

"I'm rich and lazy, I want someone to deliver me food from my favorite restaurant and I don't care if it costs 2-3x as much and takes 90 minutes."

"I need some place to put my piles of IPO money that might appreciate because returns are down elsewhere, and also I think securities laws are confusing and bad."

These startups attract a lot of venture money because investors in tech hubs have similar problems and so they are attracted to them.

But they are fundamentally not productive. They are market makers or middlemen or financial products. There is a much lower ceiling on what people will ever be willing to pay for these kind of things relative to, say, some novel industrial software that gets purchased by multi-billion dollar companies. Those industrial companies are tech companies, make no mistake, and they are almost universally not headquartered in SF or NYC. There's also a much higher ceiling on the potential market because your customers are actually making things.
Meta, TikTok Could Face Civil Liability for Addicting Children in California
Sure, in April 2022.
What does ultra woke even mean? It seems like these threads are just an excuse for people to come and bitch about their personal pet peeves and blame whatever problems exist on it.
> With all due respect, I don't think you've ever actually put together a local cluster.

I have, and still do. It's neither redundant nor highly available. The power source isn't, the internet connection isn't and it's also located in my basement and not multiple regions.

> The problems are almost never scaling the web servers. The problem is scaling the infrastructure that those servers need to be useful.

There you go..

> Both of those things happen to also be fairly expensive to scale in the cloud as well.

No. [0]

[0]: https://i.ibb.co/TKmB9HX/image.png
Also you can't make fire underwater (setting aside elements like potassium that aren't readily obtainable in large quantities the way wood and coal are). This makes it a lot more difficult for an aquatic species to have an Industrial Revolution. I guess in theory you could burn aquatic plants like kelp, and burn them at the surface, building 2D floating factories at the surface of the ocean, but this sounds vastly more difficult than what we humans did. You'd have trouble finding enough kelp to burn, and the waves of the ocean would mean that your factories couldn't be on a stable foundation. I suspect you'd also have trouble making a spark for ignition, and you might have to be very patient and wait for a lightning strike or something.
But did he write it, or 'borrow' it?
Tangential but sort of closely related...

15 years ago we needed to do crazy amounts of manual testing of an early mobile app on lots of different devices (we had ~2k separate device models in the office).

Our best hire ever in this area was this ~55-60 yo woman who had a background as a bank teller and had been selected to receive COBOL training by the Swedish bank who had employed her since she was young - they had done aptitude tests and recruited primarily from their existing work force.

She had the perfect combination of drive, curiosity and ability to express herself clearly and logically. She ended up working really closely and efficently with a bunch of developers in their 20s. She also helped so much in building a really nice, "wholesome" atmosphere in the office.
In my experience, a cliff is exactly what makes you learn fast and deep.

Start from nothing, and make tiny baby steps. Target a short term milestone. Learn how to use the documentation. Even if you start slower than people who take shortcuts,you end up being faster because you have a much deeper undestanding
It would be interesting to see the results when the requester is put behind an ad-blocker like pihole.
> so what? They'll go and live elsewhere.

What is you get San Franciso where you cannot find enough people who can afford to work in your city to take care of the basic jobs.
https://www.forbes.com/sites/maggiemcgrath/2016/01/06/63-of-...
I agree, the pacing is hard. I assume you are talking about the narrative pacing. A well implemented push and pull of narrative is not always needed for a movie to work. I was talking about the whole atmosphere of the movie; even the slow spots, the lacunae, the horrible staggering of the story;-- it works. And that cannot be achieved by "relatively deterministic" production strategy.

I accept that it can be "the luck of the draw". But that is exactly what it means for a work to have an author. With all of its fallibilities. (I dont presupose a single author either, maybe an _author structure_)
I literally don't read (work) email unless personally asked to or unless I expect an important email. I haven't missed anything.
I'm not understanding how that relates to the fact that the only thing stopping users from installing their XUL extensions on FF57 was a software switch they weren't allowed to touch without editing and compiling from source.
> What stack do I pick today that will still be running in 30 years?

This is such a backward mindset, though. Software evolves. Ecosystems evolve. Perhaps most importantly, security risks and surface areas evolve (which in part necessitates the prior points).

There is no good reason for systems to stagnate over three decades. Software isn't construction, it's gardening, and it requires constant maintenance and attention.
In the future, yes absolutely! Cloudflare is working on their support for hosting Next.js. And would be happy to chat with you about your solution.
This is entirely unrealistic and totally detached from reality. Someone like Travis Kalanick simply cannot reply to everyone who emails him. He literally wouldn't have enough time to do that if he just replied to emails 24/7/365, along with the work associated with replying to those emails, which is often way more than the time to write a response.

The truth is, most people don't value your time because you don't deserve their time. I don't mean this in a moralistic or judgmental way. It's just reality--they don't know you. If I emailed Mark Cuban, the President of the United States, or Jeff Bezos and they didn't respond to me, that doesn't make them conceited jerks who "aren't worth my time" and it doesn't make me any less of a human being. There's no need to get emotional or moralistic about this.

When it comes to trying to get in touch with someone whose attention is valuable, it's best to put your ego aside.

If you're talking about someone who in theory "should" respond to you (a coworker that you have a dependency on, for example), what you said makes more sense. But the conclusion of "they're not worth my time" because they missed your email or forgot to respond to it is ludicrous. Imagine your colleague emailed you, and because you're a busy person, you didn't respond (I'm sure that's happened at least once in your life). Then later they told you to "kindly fuck off" as they passed you in the hallway. How ridiculous would that be?
Oh no doubt, but then you lose the big benefit of doing it in blender!
I think I should definitely consider it. I was using ECS Fargate on another project and it was not using EC2.

Why you choose ECS with EC2 instances instead of Fargate?
>"if a union causes its employer financial distress, it is a liability".

Except that has been an actual feature of unions. Plenty of unions have agreed on work reduction and other cost abating ways to help a struggling company continue to function in times of distress. Workers plenty well understand that a failed company provides them none of the benefits of the union.
Conservative comments are not removed, bad-faith discourse probably gets flagged. I've said some pretty spicy things here and never noticed an issue. Check yourself maybe?
Do you mean in Hasura's case, or for Data Connector SDK?

With the SDK, it's just an API contract -- you are saying "I have a web service that implements these endpoints you can call to ask for schema/metadata info + perform a query".

Whatever business logic happens inside of the connector service is opaque, so it's up to the author to implement.

For Hasura's own DB-to-DB joins, we do what's called a "Data-shipment Join". It's similar to what you mention.

DB's are queried in relationship top-down order, and join column values (this is over-simplifying) materialized as a sort of a temp-table in the target DB, which is used to JOIN, down the chain.

It's O(n) where n = (number of DBs in the query), which is best-case given the nature of the problem.

For single-DB joins, we compile these to single aggregated queries using JSON_ARRAY_AGG and JSON_BUILD_OBJECT equivalents in the target dialect.
His model was more akin to a waveguide or telegrapher's equation rather than purely radiative emissions.
Yep, that's fair enough. In my experience, however, in the vast, vast majority of cases, folks either don't actually care about the length, or they should be using business logic in code to do the validation, rather than waiting for the database to yell at them, invalidate their transaction, etc.
The subject of "the phone is repairable" is the phone.

If you want to say "I think the phone is repairable by myself" it's grammatical, but strange because people don't usually think with assistance.

subject: I

verb: think

object: the phone is repairable

adverb: by myself

edit: I think I'm agreeing with you, but I couldn't tell what you meant by "the original sentence."
> Fenix is basically a whole new browser

The web (HTML/CSS/JS/JIT/WebAssembly/Audio/WebGL/WebRTC/etc) engine is exactly the same, the rendering engine (WebRender) is the same, synchronization is the same.

The UI is completely new - that's it.

This is not a wholly new browser, this is a wholly new UI.
exactly, usually it turns out the final 20% are actually >50%
Here's a look at mainframe arcana from the perspective of someone with training only on POSIX/Windows era systems -- COBOL was the easy part. Figuring out how to format the program text and submit it to the compiler took... quite some time.

https://medium.com/the-technical-archaeologist/hello-world-o...
Thank you!

I recently applied for AWS Activate credits because our startup was a part of YCombinator Startup School recently.
> for loans deemed to be too time consuming for traditional finance, being those that are new mortgages rather than refinancing for existing clients, or new borrowers having low credit scores. Turns out algorithms and artificial intelligence are more efficient than men-in-suits when it comes to financial inclusion

Does anyone have experience borrowing or their loans being serviced by these AI agents?
You might be able to squeeze out some more speed with Brotli and enabling http/2 on Cowboy.
Deno and Node are not generally compatible:

- their module/packaging systems are totally different

- their APIs for interacting with the system are different
I really appreciate this effort. I think the web needs more of it and it’s why I built something similar over at https://brutalist.report.

Can you share any stats around the conversion rate for how many visitors end up converting to your Plus service?
I get anxious when my unread message count is not at 0.
What do you mean by "pronoun-hedonism"?
In any kind of freelancing you have to have a contract and you have to be careful what you say (especially in any form of writing, not just letters but email, chat, text, etc).

It doesn't have to be the most elaborate contract. I know others will disapprove but I wrote mine myself.

Fortunately it was never tested in court but, at least once, reviewing the terms at a time of disagreement protected both sides from embarking on a costly and painful legal process.
It is just wonderfully readable
No editing or compilation needed. You just needed to disable signature checks (xpinstall.signatures.required) and enable extension experiments (extensions.experiments.enabled) in a developer edition version (or nightly) version of the browser.
Yeah. This:

send him an email

send him a follow up a few days later

then send another follow up like a week later

and then one more follow up just for good measure

Now means that guy has fucking 4x+ of every fucking email! Wow!
> Speaking louder or more frequently does not cause attention. The opposite is true. Speaking less, and softer, causes your interlocutor to focus on what you're saying. He has to try harder to hear, and thus values it more.

This presupposes attention given in the form if reading your email which isn't a given for the email disorganized.
Docker generates default container names of the form adjective_lastname. This is them adding a check to never generate boring_wozniak.
Me too :)

https://webperf.xyz/

It's a 3 day running average that is focused on Article pages (not the homepage), against the mobile version of article, tested using Lighthouse.

Each site gets tested 1-3 times a day.

All historical data is available in Google Sheets (linked from main page)

https://docs.google.com/spreadsheets/d/1sGKmbnW74u9r1GOzAQcI...
I think the time to a visible site is pretty important; i dont understand why a site that takes longer to see is faster than a site that i can start looking at sooner. can you explain that?
> I'd rather spend a week at the beginning of the project and set things up the way I want them with minimal dependencies.

Same.

The only time that I've gone away from this strategy is when I need to get other developers to buy-in to a framework (or hell just a "system of work"). In leadership roles, I've found that a highly-opinionated framework with lots of batteries included really helps keep people coloring inside the lines. For me anecdotally that's more important than having a low-dependency codebase that's very appropriately sized to the problem it's solving.

I've found it's way easier to dodge the inevitable "X way sucks" from my colleagues/subordinates by using "full framework" tools that I can pitch to non-technical management vs. a bespoke solution.

Batteries included frameworks solve people problems more than they do software problems.

---

Just want to reiterate that I absolutely agree with you and the only time I find tools like Django appropriate is when other developers need tooling that keeps them "in the lines," and/or when I'm expecting to have to pitch my solution to non-technical peers/leadership.
Non-paywall link: https://archive.ph/oQH1A

Adrian Newey was held as a God who could see air travel in his mind when designing new chassis' and their aero design and packages, and I remember the Vetell/RB domination days wherein this man could do no wrong and practically walked on water. Gigi Dall'Igna is his 2 wheel counterpart, and has a reputation for going insane with the aero packages at Ducati, ride height systems etc... and is held equally high esteem in the Motorcycle World.

Sadly, I personally can't see how this remains to be the case any longer... RBR with Newey or Dall'Igna with Ducati have been in championship dry-spells for a really long time (last year's win for RBR was the first championship where Mercedes didn't dominate all season like they have since the introduction of the V6) and have only managed to come 2nd best for some time.

I don't doubt the prowess of either when it comes to designing cars or bikes, that much is clear and the work speaks for itself; where I fail to give them praise is in understanding that they simply cannot put themselves outside of the engineering domain and realize that the total package of how a chassis is developed must be tailored to suit the pilot if it is to win consistently.

Being strong in one domain(s) (aero or bypassing regulations) is fine if your pilot can drive/ride around its other deficits, but unless you have that 1 in a billion talent fully committed to this goal it simply won't work to deliver championships: hence why RBR's win last year is considered to be a fluke, and likely a form of cheating if some are to believed: I don't know the full details just the clips as I stopped watching F1 after the Alonso Mclaren-Honda partnership as it was just too brutal to witness such giants fall.

When Vettel, the golden boy and prodigy of the RBR program, drove for Redbull it was clear by how they treated Webber that it was Vettel's team and the chassis was bespoke for ONLY him. This ushered in perhaps one of the dullest eras of F1 which ultimately was a precursor for the Mercedes domination that followed it. At no point in time could Newey come up with anything to rival what Mercedes seemed to have perfected in the V6 era off the platform that Ross Braun (a true genius of the sport) built with the use of the blown diffuser.

Personally speaking, I think F1 has lost it's way, it is no longer the pinnacle of motorsports as it is confined to appeal to a larger audience instead of pushing the limits of both man and machine: the V10 and V8 eras were likely the last gasp what it was.

V6s were fine, the 80s had them and it made the racing immensely interesting, but in a drive to shoehorn the V6 hybrid systems into road cars (when the truth is EV is the future) it lost it's place in a way that I doubt it will ever recover from. If this is what it took to make F1 appeal to broader audience, I hate to say it, but the cost was too high.
Index of the Linux command line: bash and utilities
You are unironically proving the point. It means painting yourself as a victim when you are the one with the power. And yes there are plenty of negative generalizations applied to other races.
In the JVM world, jOOQ is great happy-medium technology between the extremes of string SQL and full-blown ORM:

- Type-safe DSL generated from your schema that looks like SQL

- (If you can write the SQL, you can write it in jOOQ)

- SQL-injection protection

- Strong multi-dialect and vendor-specific support

- Custom-type mappers

- Composable queries

- Compile-time, schema-aware query safety

- Fine-grained transaction control

- And so much more...
Lambda function endpoints[1] are a replacement for some use cases.

[1] https://aws.amazon.com/blogs/aws/announcing-aws-lambda-funct...
I agree. We really desperately need to have experimental research in improving humanities genes. The next disease might not be so weak as COVID and could wipe almost everyone out.
Deckard being a replicant makes for a good sci-fi twist, heavier on the technological aspect of sci-fi rather than the reflection of our worries that it commonly poses, and an interesting solution to The Question as a puzzle.

And also cheapens the plot and the questions it poses by a lot, a lot. The movie leaves you with more after watching it if he isn't, or if it's just ambiguous.
I don't doubt there's some people like this, but if I cut my teeth on mainframes 2-3 decades ago and was nearing retirement, I'm not sure I'd have the patience needed to be a good mentor. (I'm sure I *should*, but as a personal limitation I might not, and I'm probably not alone.)
Come on, a charlatan who invented the electrical system we are still using today? A charlatans would be looking for an easier grift which doesn't require an engineering degree, year long battles with other inventors etc. Suspect it's more complicated than that.
Low latency fiber internet + network wide pi-hole ad blocking + new Apple silicon based laptop makes the entire web feel instantaneous! It’s really quite remarkable.
So, Mozilla makes decisions to win over vaguely fascist users, or at least prevent them from having something negative to say? Or because in other universes there aren't perfect solutions?

Do they have any desire to just.. make a good browser that fulfills peoples needs?
Got a 96 for me: https://pagespeed.web.dev/report?url=https%3A%2F%2Flite.cnn....

Oddly enough legible news only got an 86: https://pagespeed.web.dev/report?url=https%3A%2F%2Flegiblene...
Predicting your dopamine and attention span stealing potential before they even commit.

Techology marches forward, a bit faster than we humans can adapt, so modern parents will need a totaly new approach to parenting to ensure children's attentions aren't completely consumed by meaningless tech.
You're over-thinking things. Post-unix clearly just means "something more modern than 70s Unix design". I don't think anyone ever tries to make something newer but not better so that's never a goal.
I just find the whole thing funny. This season is simply outrageous and the more outrageous it gets the more often show runners have to publicly state where they stand politically and try to squeeze some weird messaging into the show
Discussed at the time:

How Do Individual Contributors Get Stuck? A Primer (2017) - https://news.ycombinator.com/item?id=21169212 - Oct 2019 (83 comments)