skysight-inc/HackerNews huggingface dataset:
"Eating a large protein/fat based breakfast with as few carbs as possible as soon as you get up regardless of being a "breakfast person" or not"

As much as this might have helped you, this advice isn't going to work for everyone. Breakfast being the most important meal of the day was an advertising slogan, after all, and it isn't like dieticians are going to try to convince someone to eat breakfast if they are generally healthy.

For me, your advice means that I eat more during the day. I'm most hungry in the evening, so that's when I eat more.
Like you point out, compute and network are but one part of the infrastructure equation for stateful apps, one which Fly is adept at. Fly's database story will only improve with time (and I believe they are already looking to partner with other database SaaS vendors), but till then, read-replicas are a pretty resourceful solution.

What Fly really excels at is the dev-ex of deploying apps globally (they don't really compete with VPS providers, that's a different market, imo). There's no mucking around with deployment, orchestration, configuration (and to an extent monitoring) to distribute apps over Fly's infrastructure.

> If you have let's say 6 instances spread across the globe with 1 dedicated CPU + 2 GB of memory each that's $31 x 6 ($186) just for your apps.

Agree. They need to work on their pricing tiers. It is a steep jump from $2/mo with 256M RAM + 0.05vCPU (?) to $31/mo for 1vCPU + 2G RAM.
Hey there, I'm @dominicstpierre on Twitter.

I launched Vivid in 2019, but it was not good timing. I even did not have a podcast at the time.

Today I'm the co-host of The SaaS Marathon podcast and going solo in go podcast(). I needed to generate clips myself, so I decided to relaunch the product beginning of January this year.

It's a tool that monitors podcast feed for new episodes and tries to pick what it thinks are the best moments. But, of course, it's straightforward to create manual segments as well.

You may edit the captions' text and customize the background image. Then clips are ready to be shared on social networks.

The goal of those clips is to allow more listeners and subscribers to find the podcast.

I'm currently trying to determine if podcasters out there find that idea exciting and would like to try the product. It's still in beta but working.

Any feedback would be greatly appreciated.
I just checked and on my 2020 phone Twitter opens and loads in about 1-2s on Chrome Android. Functionality of some mobile sites like reddit and Facebook is limited but the js bloat argument seems exaggerated and if it's that much slower for OP I'm guessing it's due to their connection or some other issue.
Most middle class families who can afford a car in developing nations rarely buy used cars/motorcycles. Giving the scenario in India. Vehicles are treated as a luxury here which are bought much later in a person’s life. Most families don’t even buy a car in India. It’s takes a lot of money to maintain it and it is very costly to drive one. The vehicle which you’ll find in every household here is a motorcycle and that too in mostly between 150cc-200cc engine range. The reason for that too is because lesser the cc, cheaper the bike, more the mileage.
Setuid programs like pkexec or sudo are hard to get right… Here an example of using systemd-run (not setuid, and the wrapper script neither) for something similar like sudo (but it uses a systemd unit instead of a direct child process in the same process group):

https://gist.github.com/pothos/73dd4f7694acc3b6bbed614438f6e...

Since polkit is used (but not the setuid pkexec, this was the point of this exercise) there is still one setuid binary invoked for the PAM check, though.
Archived: https://archive.ph/pILdF
There are some that claim that the distributed PGP keyserver system is intrinsically illegal under the GDPR because there is no way for a user to remove the personal information they might upload there. The system is distributed and is append only. You would have to get every single server operator to agree to update the data at the same instant which obviously is impractical. People have actually taken down servers based on this idea.

Blockchains would be just as illegal. So if you are in the EU you could try requesting that Ethereum be taken down under your right to remove your personal data from a database.
For me it mostly helps avoiding any food, and specifically carbs, a few hours before going to sleep. I guess otherwise the body wants to stay more awake to digest the food.
Like anything, the date that google consideres something to be published at can be, and is gamed.
Note that most of the open source / hobbyist web actually works properly.

I don't think the answer is primarily that it's a matter of money - I think most large companies end up with "web design by committee".

If Zuckerberg redesigned the entire Facebook homepage from top to bottom it'd probably be a hell of a lot faster than it is now. But instead it's the product of an enormous corporate structure and there is no-one to step in and say "guys, this is shit, start again and let's do it properly, no you can't have your 1 meg tracker in there, not even one of them, write a barebones one".

One man or small team software projects in general are better for this reason as well, with a massive team over time cruft accumulates.
It is indeed less efficient despite there being people who seem to be very fast. What they write takes much less with a true keyboard.
The social implication can be as incredible as we all imagine, it's still unbearable for the family involved.
i know he wouldn't have liked it, but its helpful to have neizchtes words paraphrased simpler sometimes.
Pretty sure main is the default on the hosting services, if you create the project there first.
>Modern front end javascript frameworks are made to offload the compute from the server to the end user

Which is why I roll my eyes every time someone recommends using vintage laptops from the days they were user upgradable (ThinkPads, MacBooks, etc) and scream from the top of the hills what a great experience that is and why everyone should join in on that.

Yeah I get it, as a HW engineer and tech enthusiast and big right to repair advocate, I also appreciate how upgradable older machines were and how easy to repair they were and I still keep some old machines kicking around, but the modern web is simply a jarring experience on those old machines compared to the experience on modern machines with the latest processors that I cannot in good conscience recommend it to people, if they can afford something decent.

If you live in Vim and the terminal and just use your laptop to SSH into stuff then yeah, they work just fine, but for consuming content on the modern web or heavy productivity tasks I can never recommend staying on vintage HW if your time has any value and if you can afford the upgrade to newer HW.

It's just not a nice experience and with most web-devs using M1 class machines it doesn't look like things will improve for the users on less powerful hardware which I guess here lies the problem.

In Hollywood/Netflix productions, video mastering is done on super accurate $50K monitors but they use in parallel a $300 Walmart grade TV, set to the shitty "Vivid" setting to make sure the final content also looks good on the average TV average consumers have in their homes.

I think the same thing should be done in web development. Feel free to develop the front-end on your kitted out $6000 M1 MacBook Pros but testing should also be done on your average $500 Walmart laptop to check it runs well.
A guarantee is only as good as the willingness to honor it. There are great ideas and some good implementations in systemd, but when the people behind it have a pattern of refusing to fix (and sometimes even acknowledge) show-stopping bugs, it makes me apprehensive about relying on it.

Again, I didn't want my comment to start a heated discussion about systemd, but inevitably that happens. If I had praised it someone else would have come along to tell me how much it sucks (I don't think it sucks, personally, I just have issues with its current development process).
Also I’m still struggling to see a purpose for that speed outside of a monitor connection.

So MAYBE wireless HDMI using Wi-Fi but that’s it. Can’t think of any other reason where you couldn’t just use a cable.
>I still don't understand why the curvy road was the default option.

Because when the locals punch in an address across the mountains and it says highway they ignore it and take the shortcut so the ML learns the shortcut but not the "except in blizzard conditions" exception.
This is not true at all in all areas, especially not for tools aimed at devs. PostgreSQL has way better UX than any commercial database I have used.
fair enough, but even on the infinite web, i have a limited scope, and it's now filled with lots of annoyances, whereas in the past it was effortlessly chill all around
As ubiquitous as zlib is, I wonder why it’s not implemented in hardware like many audio and video codecs are.
> Google will return irrelevant results from today rather than relevant results from 10 years ago.

It's the main reason behind why instead of bookmarking stuff, I instead archive stuff. Search engines aren't as convenient as they used to be, especially for non-trending topics. At least that's my experience.
Ah yes, I think I was agreeing with you than not everywhere is dependent on cars even today, and many of my London based friends neither own cars or have licenses.

I'm sure in her time if you lived outside the city a car would be higher up the list of desirables as it would have a material impact on your day to day life.

The article could probably do with a contrasting source comparable to Agatha's wealth but from the countryside (even the "home counties") as the spending patterns would be very different.
> The right of way is a concept which is still strong in a bunch of countries, including England and famously Norway where "Allemansretten" allows "all men" the right to camp in public spaces.

This is like saying France and the US both have freedom of speech. Technically true but the difference in how strong the laws are between Nordic countries and England is enormous.
My father was a radio DJ and so I grew up after school in local radio stations during the 80s and 90s. I hope someone else gets a kick out of seeing this old radio broadcasting equipment.
This got me very excited. How does one get involved to contribute? Is there any Slack/Discord group where devs hangout? I did not see anything mentioned in the README

edit: seems there is none right now: https://www.edgedb.com/community
I’m surprised to hear that about Netflix, any issues I have are super rare and pretty random.
The problem is the downloaded pages of the papers themselves, which often completely lack proper bibliographic data (or even header/footer info other than a page number). Compare this with a page from a corporate tech report, where each page might have the title and document number somewhere.
That one got past the filter mostly because it was sent from an actual Gmail address. You're probably one of the unlucky few who got spam in their inbox before the account was flagged for spam.
Binodality appears in feedback loops: bad sleep makes good sleep harder to get.
Once someone told me to do this exercise to find meaning:

Write a Meaningful Obituary of yourself. You just died. Old age. Your life was an absolute success in all the aspects you care the most. You had all your virtues shining and dominated all your vices and you write about why and how that happened through your life. You write this as the voice of the interviewer even asking details to you "afterlife-self" that is full of joy of leaving Earth in a loving state and peace of mind.

From time to time you can use that to remind yourself of what's really important or re-write the exercise as you mature psychologically as time goes by (your present self might care most about different things that your future self 2 decades from now).
funny, googling mixfix taught me racket also had something for it https://docs.racket-lang.org/mixfix/
Some software is made to solve constantly-changing problems and thus constantly evolves too. If the software does not evolve to follow the world, then it does bitrot unlike what Dijkstra asserts.

Anecdotally, I've seen software being developed for the sole purpose of an event that would last a couple hours, software whose client needed it for the evening when calling in the morning, etc. It's a form of bitrot too: the code, event-specific, is as useful to us as the memories of said event a couple years in.
I’ll check the comments here later and hopefully someone will have told me whether this is safe to read.
Too bad Mattias has paused his newsletter. It had great content- like short weekly summary of hacker news with most important stuff. Are there any similar newsletters around?
One trick to temporarily 'modify' read-only filesystems is to bind-mount something over it:

sudo mount --bind /bin/false /usr/bin/pkexec

This will be gone over reboot, however.
You make some excellent points! Anecdotally I find getting out of ruts to be more of a muscle you train, rather than a skill you learn. Picking up on when your mind drifts, and figuring out how to get it going again, will take a lot of practise and experience. Exploring life in between our scholarly/work duties seems to me like best way of figuring this out.
> The CA maybe has a guy fly to BoA headquarters, meet up with the CEO and chairman, and then sign off on the certificate?

I assume the BoA doesn't require their CEO to personally meet with every subcontractor that BoA gets into a business relationship with. You have employees for that?

Why would working with a CA be any different then, say, hiring an attorney or opening a bank account?
Here is a very popular in Russian tech joke, in my humble translation.

Why do engineers hate to work with other people's code? Let me try to make an analogy.

You are hired to finish building a scientific lab on a distant island. When you arrive, you see half-finished building, a giant (same size than the building) fan and a hot air balloon. In the basement you found a room full of floor mops - about a thousand of these.

You clean up the mess, finish all the work, the lab starts it's first experiment and then suddenly after only five minutes scientists are starting running around screaming about toxic gas leak. You call your predecessor.

- Buddy, what's up, there's a toxic gas leak, how's that possible?

- I don't know, everything should just work, did you change anything?

- Yes, I put all those floor mops away.

- Why did you do that?! It was meant to support the floor above, where the toxic gas reservoir is! It was too heavy, thus the mops!

- Are you crazy to support the toxic gas reservoir with mops? Why didn't you at least put a sign on the door? What do I do now?

- Turn on the fan, it will blow the gas away.

- Dude, I disassembled the fan first thing, why didn't you put a box of gas masks instead?

- Where do I find gas masks? And the fan was a spare from the other project!

- This is terrible! We all gonna die here!

- Why are you still there? Jump to the balloon and fuck off the damn island!
We basically have at least as many or more bacteria cells in us than human cells so are we actually a microbe?
You can do a redirect without badly affecting the back button. Web-search for redirect replace to see how.
It seems to me very much (yet) theory only.

From experience in actually building reinforced concrete structures (both bridges and tunnels) and following later checks/inspections the amount of dirt (be it smog, pollution, dust, spiderwebs, whatever) on a structure that has been built only a few years before is impressive and would probably make this kind of microcracks detection not feasible/ineffective, let alone via a camera (or a drone).

Typically (talking of box girders where you could walk inside the bridge) you would normally check areas where you would suspect a (macro) crack to possibly develop by brushing with a hard brush the area and (not always, but it happened) pressure wash it.
Google's search quality has taken a serious nosedive in the last couple of years - the last 6 months in particular.

I think they implemented some new form of search term widening which is far too strong, so the results you want are often buried among pages and pages of results for the general category of things that you searched for rather than close matches for your keywords. Combined with the recency bias that other people have talked about and you end up with a lot less useful search for precise searching.

This coincides with a large increase in the number of surveys that my partner has been getting through the Google Rewards program that ask whether or not a recently used search term gave relevant results. Obviously that's just anecdotal, but it does feel like there are substantial changes in the algorithm, and not necessarily for the better.
I noticed a bias for recency that a lot of people share, or take for granted (sometimes myself). I was surprised to see that this idea, that history is better and better with time, goes back to Aristotle.

https://plato.stanford.edu/entries/progress/
"supercontagious" and "rare" disease is an oxymoron
I agree with the above advice but it’s not immediately actionable for someone in OPs situation.

You have given a how but it’s hard to do without a why.

Burnout and lethargy are due to both physical and mental health factors that feed into each other.

A two track strategy is needed. First for your physical health

- Increase the amount fresh fruit and veg in your diet. Reduce sugars and carbs.

- Go for a run in the morning get some fresh air.

- Have a nice warm bath before you go to bed have some soothing tea and get good sleep.

This alone will not be enough if you’re seriously burnt out. Next we move to psychological factors

- Introduce noise and variety into the system. This can be as simple as visiting an interesting new place to a full blown crazy experience.

- Start meditating and learn about how to use it to calm your mind.

- Think about the kind of person you want to become and why you want to do it. Your current ideal you and your strategy to go about getting there aren’t working or providing you with satisfaction. Be honest with yourself about where you went wrong, what your strengths are and what you can bring to the world. Once you do this you have a vector pointing all your actions towards a new ideal you informed by your past mistakes.

Your physical health should provide you the foundation to go for it.

Happy to discuss further over email / DM if interested.
I’ve been doing the former for over a decade, and something similar to the latter for half that time.

Despite that, any time I turn the alarm clock off on holidays, my sleep cycle tends to shift a few hours forward. My energy levels seem to correlate with the hours when I sleep as much as they do with their number.

I’ve concluded that I’m (a bit of) a night owl living in an early bird world. I’m fine with it, because a couple of hours is not an enormous difference, but it means I’m rarely at my fullest focus or energy levels, especially early in the day.

And the experience has convinced me (n=1) that the early bird/night owl dychotomy is primarily biological.
Click on the padlock in the chrome location bar, click on cookies, block cookies for the domain.
Very true currently in Kenya, if you integrate at all. People don't usually live in isolation, they are part of a local community and it's natural and expected that they share opportunities and risks with their community. If you can afford to, you are expected to hire other people to do things that save you time and energy, distributing your wealth in the local economy. Having a housekeeper, one or more people responsible for childcare, a gardener (if you have a garden), etc, are all very normal and it lifts everyone up.
Programming with Generators
What I want to see is a specification language that can be compiled to natural language. This should be easier than trying to parse a natural language specification into something more machine readable. Standards documents are already quite often very stereotyped, so "compiling" to them seems like a good step. There would be a backup to insert unstructured (if perhaps parameterized) text, but it would have to be made somewhat awkward to discourage its use.
> And of course you also ignore the price paid in the form of taxes, VAT, etc. (Nope, not corporate taxes, which in Europe tend to be lower than in the US.)

The US government pays more for healthcare than the UK government does, and the UK gets universal coverage.

This is fundamentally dishonest of US campaigners against universal coverage: they imply it's going to increase costs and decrease quality, when all the evidence is that it would decrease cost and increase both length and quality of life.
Pick an audience you want to serve, above all else.

Figure out where online they hang out.

Participate (don't sell!) in the conversation, and you'll see what people complain about (and the fixes others suggest).
The URL should be changed to the actual post: https://www.nature.com/articles/s41539-019-0055-z
>but what we can't get now is affordable real-estate

Median housing in the US has been around inflation adjusted $100/sq ft for decades.

Houses today are massively larger than in the past, making the costs look higher. And what you get today is also a lot better - more efficient, cheaper to heat and cool, safer, better electrical, water, etc.
A particularly egregious example of that are the product review sites - "Best wireless headphones (2022)" and most of the products listed are no longer available.
It’s getting really bad. Having a date, or at least an accurate date on an article is a liability towards google traffic. Even old articles about things that happened a long time will be “updated” every 6 month in order to have a relevant date on them.
Pedantic aside: trees weren't bulldozed to build NYC, they were used for lumber and firewood far before the invention of the bulldozer.
They transplanted a heart, not testes.
AirPods don't “just work”
Normal SEO advice is to update your dates and copy so Google thinks it's "fresh".
Relevant SMBC comic
https://www.smbc-comics.com/comic/how-math-works
This kind of nonsense is at the heart of a lot of our problems. Yes, someone producing interesting content and making it available widely should be paid for their labour and expenses. But the marginal cost of each reader is very close to zero, unlike the candy. The root cause of the disconnect is greed; where people believe the extra value massive scalability in tech offers should just accrue to them directly as a seller, trying to drive per-unit margins back up towards the money they would get from selling a newspaper.

If digital advertising was banned and good journalism could be identified by "I have to pay a small amount for this", competition would drive the costs down in a way which makes proper use of that scalability, and we would all be better off.
I'd like to hear more about how that id computed. In the example given in your link, the eco-friendly route takes longer and seems to have more tuns.
I like your style. We should start StateFairCon someday
It can be. But searching a large dictionary for the longest match is a pain. Audio and video codecs tend to have a much smaller working set or lots of parallelism for hardware depending on what stage of the process they are in.
<shrug> At this point we have reduced your blog post's message from "Look at this amazing new feature! It's so novel and unique! All other compiler developers are complete idiots!" to "Sometimes when I read assembly code I'm not interested in debug information.". I am happy to concede this point.