skysight-inc/HackerNews huggingface dataset:
Typical "though leader" behavior.

My advice after ~17 years[1] - don't take unsolicited advice from blog posts written by "though leaders" who spend all day enjoying the smell of their own farts and are trying really hard to sell you their farts too.

[1] oh, lol, this dude is counting years since he turned 18 as his "career". Suddenly I'm at 20+ years now too.
Audiobooks and game ROMs (GC, Wii, PS1, PS2) are the two big ones at the moment. Also any photos or videos I capture on my phone, although it was also get backed up to cloud storage.

In the past I've carried a music library and some movies or TV series, but I mostly stream those these days. (I used to fly more often, so a local copy was more important then.)

Also, I like to try out different Android flavors on my phone occasionally, and it's nice to be able to pop out the microSD and know that no matter what I happens during the installation, that data is still safe.

I'm sure it's not as fast as the internal storage, but for the way I use it, it's fast enough that I don't really notice the speed.
> Yes, no one likes Trump, but if that is only 50% true in the USA, it is 99% true in the rest of the world outside of maybe Russia.

Pew did a survey on this in Spring 2019, [0] found that confidence in Trump was only 20% in Russia, compared to 28% in Brazil and Canada, 32% in the UK, 35% in Australia, 36% in Japan, 42% in South Africa, 46% in South Korea, 51% in Poland, 58% in Nigeria, 65% in Kenya, 71% in Israel, 77% in the Philippines. Now, of course, a lot has happened since then, and no doubt if you ran the same survey today, you'd get different results. But there's a lot more pro-Trump sentiment in the world than you think, and it isn't always the countries you'd expect.

[0] https://www.pewresearch.org/global/wp-content/uploads/sites/...
Ahh found it: https://tinysa.org/wiki/pmwiki.php?n=TinySA4.Comparison
I'm not a lawyer, but it is my understanding that using a GPL library on the frontend triggers the "distrubution to users" clause of GPL. It's a strong copyleft license, turning the entire frontend portion of the application GPL-licensed, which means any user can now request the source code for it. That's an IP risk for any commercial code, and many companies shy away from GPL. Backend use of GPL should be fine since there's no distrubution (AGPL "fixes" this, and such libraries should just be avoided in commercial settings).
The EFF themselves recently explored the question whether Certbot should just be replaced with servers like Caddy. https://www.eff.org/es/deeplinks/2024/03/should-caddy-and-tr...
What an interesting article to read, I enjoyed reading it a lot.

Regarding the following part:
> I recently had a situation where we had to process 10k items, which included mapping them once, running each item item through a string template, and then serializing it all to JSON. This process took over 20 seconds. After doing benchmarking I found that all the time was just spent in ruby iteration time, so there was very little I could do to speed this process up.

I am very curious to see if there was actually any optimizing that could be done. Things in Ruby can be done in sooo many ways that finding the most suitable path to approach it can be difficult. If would appreciate it a lot if the Author could recreate that environment and share it! (I'm thinking of isolating that part of the script)
Free will is prescientific baggage? Why so? What do you think about the famously atheist Dennett's defense of free will? I think this is the kind of free will generally talk about whether laymen are around to listen or not.

>implying a general purpose free will that is neither well-specified or in some cases even coherent.

To the contrary, I find that it is the layman who has an airy-fairy conception of free will that couldn't possibly exist, while the philosophers are generally more down-to-earth and use "free will" that normal people use the term in a non-philosophical context.

>So I'd speculate people in STEM can smell the lack of systematic thinking in some of these discussions and unfortunately throw the baby out with the bathwater.

I'm not sure if there's any baby in the bathwater if philosophy lacks systematic thinking, if by "lacking systematic thinking" you mean something like "not thinking definitions and arguments through". Luckily it doesn't seem that philosophy does this. But maybe I'm misunderstanding you - maybe you're talking about the philosophical discussions that laymen generally overhear, which tend not to be discussions held by philosophers but by other laymen. And I do think you would be right to say that these discussions generally aren't very coherent, and reflect poorly on philosophy as a discipline.
Programming vs. Mathematical Curiosity
Kudos to you. But I don't think it was open mindedness. I think he wanted you on his show so he could use you as a foil.

Took a lot of bravery for you to do that.
To go faster. You trade part of your company (and your freedom) for time. Maybe as a profitable startup in one part of the US, for example, you could use reinvested earnings to spread into the rest of the US in 5 years, then Europe in another 5 years. Perhaps with VC funding you could do the same in 3 years rather than 10.

Not my first choice, but neither is it irrational.
In addition to the concerns raised in the article, doubly reconsider using Lumina if you have East Asian genes: https://www.lesswrong.com/posts/jGu4nLgQYwfsoxddu/reconsider...
Well, I hired my intern in January 2022. He used no-code to launch our product in March of '22. Now he is co-founder and CTO and still has a year to go in school!
The Harsh Reality: LLMs (a.k.a. AI) Have No Creativity
I assume you mean 8B? There is no Llama 3 7B.
It's not moot because they anonymize the merchant and payment information prior to that api (mastercard not visa).
Some US cities mandate cash acceptance by law, e.g. San Francisco, Philadelphia and New York City.
In the past yes, but today most of the tools are designed to focus on one project/project domain. For example you cannot filter session replays by website so you just have a jumble from a bunch of projects if you put them on one subscription and some analytics tools price with "1 site", "3 site" on different price points etc.

The accounting thing - yes maybe I should look at that.

You're absolutely right about DB and other aspects like that. We should do that for postgres.
I saw something similar in Bit Twiddling hacks. Out of utter curiosity, when would you need to interleave bits in prod? Is it something a Saas dev would be doing or maybe sb in embedded programming?
Works fine. My only complaint is that it’s a bit slow. Granted, my use case is a bit different than most.

$ wc --lines /etc/dehydrated/domains.txt
5161 /etc/dehydrated/domains.txt
Absolutely worthless
https://archive.ph/Js7cD
Definitely ironic and embarrassing!

I figured I could either hide in shame or share some hard learned wisdom, and I opted for the latter.
As a non native english speaker, your comment makes me feel highly uncomfortable. Do I need to use perfect english to be allowed to publish my thoughts? I don‘t think so.
Not interesting in the slightest
> IDE integrations will take care of that

So this is an IDE-mandatory language which does not come with an IDE?

> autoformatting through the Zig language server by inserting or removing '_ = unused_var;' as needed.

So the error has become a non issue by completely undermining it? That seems like the opposite of a good idea.

> I'm using similar strict error settings in TS/ESLint

A linter or an IDE "error" is equivalent to a compiler warning: they don't prevent compiling and running the code.

And JS/TS's const is much weaker than Zig's, essentially trivial: zig's const means the value is immutable, not just the binding.
You're late to the party with this
What about a picture book where the reader is supposed to find things on the page?

Interactivity is just the ability to respond to a user's input. Even VNs with very limited branching do that.
I don’t get why people are saying it’s hard to install Certbot. I just do:

sudo apt install certbot python3-certbot-nginx

And it “just works” on Ubuntu. The whole thing is super easy and takes around 1 minute to get a cert installed and configured with nginx.
Here Come the Anti-Woke AIs
This seems a bit wild. I don't disagree (and the notion of bumblebees playing sports is hilarious). It makes me ponder what it means to be human.
Yes, but until that happens a nice car lock and alarm system would be great.
You said, "But by and large, people do not need to eat meat" so I must conclude that plants are just dummy food put in nature by God for humans to eat (divine intervention)

When you say vegan stuff like that, you should be more precise: people do not need to eat meat to survive. Survival and good health are on the opposite end of the spectrum.
It is big but I dont think Oracle is defined as HyperScale. It is smaller than even Tencent Cloud and Alibaba Cloud.
Nothing less interesting than a new logo.
You might be interested in https://github.com/midarrlabs/midarr-server, that has integrations into Sonarr/Radarr.
I turned 50 this year and have one moderately successful startup experience as a co-founder about 8-10 years ago, but if I do another (which I'm considering) it will either be bootstrapped or I'll look for funding out of my personal network vs. the VC path. This is probably aligned with YC as well; far more than the education expectations in their signalling is (generous interpretation) that they'll trade experience for youthful ambition.
Already HIV and AIDS are highly treatable

Doesn't it cost something like $100k/yr? And if so do insurance companies keep people on their policy for long after they contract it?
Much better, thanks.

Now how to get rid of "Shorts" from there (that show content outside of subscriptions)?

But almost perfect, thanks.
Great news. Concrete industry continues to excel in its innovation, contrary to wood construction industry. Which only excels in its innovation of continuing tree genocide. The novelty is the continuation of unsustainable practices. Concrete absorbs CO2 from air. In its lifecycle, it is expected to reabsorb all CO2 associated with its emissions. If you can create carbon neutral cement, this means that concrete construction is carbon negative.
To add more concrete examples, you could look at tagged unions, errorsets and optionals.

An `if` statement in Zig has a few different faces, traditional condition, unwrapping an optional and unwrapping an errorset.

That makes the language "bigger", but these are things you'll regularly face in C anyways, even with trivial examples. I think most of the things Zig (purely as a language) has "added" to be labeled a "Better C" are all pragmatic and don't increase any cognitive load.

The other thing worth mentioning is that Zig has a number of safety advantages. I just touched up my DuckDB driver, and their C API exposes the underlying storage for a column as a (void ), the format of which depends on the column type. In Zig, I can map this to a typed tagged union. For an bigint column, instead of a (void ), I end up with an []i64.
This is not a reason not to do Yc, but to not take the if rejection seriously
I made a chrome extension to mitigate the vicious cycle of recommendations that clicks on « new to you » automatically

https://github.com/julienreszka/always-new-to-you-youtube-ch...
Swedish public broadcaster
https://www.svt.se/text-tv/100
Do you really think, that if these employees won against Google in court, the current conservative SCOTUS majority would just let that ruling stand?
Phish turned Las Vegas' Sphere into the ultimate music visualizer
https://www.wsj.com/tech/ai/here-come-the-anti-woke-ais-76a1...
I can't directly point you to any specific example but when I tried Typescript for a project, I found that the type hinting and autocomplete was sooo much superior, especially in cases when the codebase and its abstractions grew in size and layers.

The types helped me understand how the data looks like even though it was multiple abstractions away from me, I could still visualize how the data looks like as paramter and what I should expect. This is what I miss in Ruby, it still requires some cognitize load to understand what type of value I am handling without using a debugger.

This is also why Rubys autocomplete is lacking, because the dynamic typing is so complex that is it barely possible to accurately predict which type it is without executing it.
Training-Free Long-Context Scaling of Large Language Models
Some books and movies also have childish and terrible writing.

For some games, story telling doesn't matter. Just like for some blockbusters movies the story doesn't matter, people just want to see cool explosions.
:|

For many years I believed in our ability to engineer our way out of this one. I'm an engineer by profession, and so are you I assume. It certainly shapes the way we view the world.

If we continue our current growth of energy use, we'll be using the entire luminosity output of the Milky Way galaxy in 1000 years. Color me skeptical, but I say that won't happen. So something will have to give, and that's never ending growth. There are a lot of humans https://dothemath.ucsd.edu/2023/08/ecological-cliff-edge/ and increasingly fewer other animals. Extinction rates are up a thousand fold to the background and accelerating. Geoengineering like so many other ideas in this space are the lie we want to believe that there is a way forward that won't involve fundamentally changing our way of life. Let's just keep doing the same thing we have been doing, a way that is demonstrably causing the sixth mass extinction, but this time with ~sustainable growth~ ~green energy~ ~carbon offsets~ ...
> this once extremely verdant forest island

I don’t think you will have many supporters for this claim.

> Nantucket! Take out your map and look at it. See what a real corner of the world it occupies; how it stands there, away off shore, more lonely than the Eddystone lighthouse. Look at it- a mere hillock, and elbow of sand; all beach, without a background. There is more sand there than you would use in twenty years as a substitute for blotting paper. Some gamesome wights will tell you that they have to plant weeds there, they don’t grow naturally; that they import Canada thistles; that they have to send beyond seas for a spile to stop a leak in an oil cask; that pieces of wood in Nantucket are carried about like bits of the true cross in Rome; that people there plant toadstools before their houses, to get under the shade in summer time; that one blade of grass makes an oasis, three blades in a day’s walk a prairie; that they wear quicksand shoes, something like Laplander snow-shoes; that they are so shut up, belted about, every way inclosed, surrounded, and made an utter island of by the ocean, that to the very chairs and tables small clams will sometimes be found adhering as to the backs of sea turtles. But these extravaganzas only show that Nantucket is no Illinois.
Sounds like cope. The downside of applying is like.. close to zero? It's obviously +EV
If you try burning a chicken repeatedly when crops are doing poorly, and it works every time, that hypothesis is supported by the evidence. There's obviously no chain of direct causality, but that is immaterial.

This reminds me of scientists who completely shit on astrology for lacking any predictive power. At the very least it has some predictive power because people believe in it and subtly conform to its predictions. Beyond that, there are obviously cycles in the universe and we know biological cycles synchronize with natural ones (melatonin is any easy example, but animals synchronize to year level cycles as well). Are the stars causing the correlations, and are all the correlations astrology talks about present? Clearly not, but there is a mountain of poorly controlled empirical observations that hint to more being there than we've laid out with regard to human character that science is content to shit on because it can't do anything else without looking bad.
Not everyone's happy to allow certbot to change nginx configs. I never tried it and I'll never try it.

Also not everyone wants to install few dozens of packages just for this little thing.
Why is this shared? Anything new?
What I most often struggle with in general is distinguishing “rn” (r n) and “m” (just m). Not a lot but it happens.
Good find, all praise to you.

They made a total of 2 devices with Symbian^1 (+1 refresh) before ultimately moving on to Android.

Symbian^1 was the attempt to harmonize the Symbian flavors into one open platform in order to compete, after Nokia, Sony Ericsson, Motorola and other contributed all IP into the Symbian Foundation.

Nokia called it "S60 5th Edition", for others it was "Symbian^1", and the first "common" Symbian OS.

So yes, I wasn't precise enough in the later comments, and you're correct.
It seems to me we’ve had a long history of bias to human specialness (uniqueness, not merely superiority) that has blinded us to consciousness elsewhere.

Only 50 years ago the thought of apes being conscious was considered largely naive, yet alone dogs, contrary to the experience of most owners with a close relationship with their canine companions. Come 2013 and a group of scientists much like in the attached make the argument that dogs, and other animals, share traits of consciousness (https://gizmodo.com/brain-scans-show-that-dogs-are-as-consci...).

The needle seems to have moved continually since in the direction of “human consciousness is likely to sit on a continuum of consciousness with other life”.

Given this I’m inclined to take this argument at face value. As to what that means and what we should take as moral guidance from the view is a broader question (I feel it sits a bit closer to the thinking of the recently passed Daniel Dennett, or David Chalmers).

But it seems evident that whatever we take to be associated with consciousness is shared across other forms of life. Even plants seem to react to anaesthetics, and demonstrate behaviour consistent with emotional experience. If you spend time with life you tend to observe similar things across all forms.

Sure you can reduce it to pure stimuli reactions, but you can also reduce all humans to philosophical zombies with the same arguments. I’d argue the trend of evidence is suggestive of broad consciousness.

In this spirit, I’m interested if we’ll see this property extend beyond life to other systems, and not merely AI - if we reasonably argue that we have consciousness, but “we” are a system composed of cells and bacteria, that is we are effectively a macro system composed of more micro systems within us, why doesn’t a city or a planet or a solar system have some element of consciousness? Is the energy we feel at a sporting match an emotional, and conscious, expression of the communal human group present at the game? And if not, why not?
Congrats, I find myself more and more interested.
https://en.wikipedia.org/wiki/Z-order_curve
I love the idea of Zig, but it really bothers me that they haven’t put 100% total priority on stdlib reliability and asyncrony.

It kinda boggles my mind in particular that they’ve left async unfinished all this time. I can argue myself into tolerating an unfinished stdlib until the 1.0 release, since at least the interface should be pretty stable, but it’s been years, and async is an essential differentiator in this domain that needed to be nailed down early so that an ecology and craft theory could start developing around it. Instead, not only does Zig still lack a production-quality stdlib today, but it’s basically a nonstarter against the main contenders without proper async.

Maybe the thing to do would have been to offer some type of sanitary minimal API for a stack object + state machine + set/longjmp builtin primitives that have well-defined semantics so that at least people could get started defining usable APIs on top of it and experimenting with it.

Instead there was a false start on it with a short stop.

I don’t understand the mindset that led to this (non-)decision, but it erodes my confidence in the project. I understand that it’s not meant to inspire confidence and that it’s still experimental, but at this timescale it is simply frustrating to see and wish for a better status.

I know, I’m not wearing their shoes or whatever. Maybe I’m being uncharitable, but I don’t think I could really be accused of being impatient at this point.

In fairness, I feel this is a major hole in nearly everything but Go, so I guess getting it right is important.
or still do it, but know that YC's incentives and yours are pointing in different directions. Sometimes taking their advice is good for both of you, sometimes it is only good for them.
For this comment not to be absolutely mad, you better be full time vegan and perhaps consuming mainly rocks.
Equity in Startups – A Case Study and Some Data (2009, Pdf)
If you're doing low level graphics programming (processing pixel data) or in some other way dealing with 2D raster type data, you might want to work with data in Morton order or with Morton order tiles or something similar. Interleaving the bits of the x & y coordinate values helps to put pixels that are close together in your 2D space also close together in memory, which can help with making best use of caches.

See for example https://fgiesen.wordpress.com/2011/01/17/texture-tiling-and-... (search "Morton" in the page)

There are probably other use-cases that I'm unaware of.
One of the biggest benefits of dehydrated is that it doesn't try to integrate with a DNS provider on its own. It just connects to ACME server and calls a hook, which can be implemented with a simple shell script[1]. The most popular third-party integration is lexicon[2], though you're not required to use Lexicon. (e.g. you're free to use awscli, gcloud, linode-cli, etc. to do the actual DNS record manipulation)[3]

This means its dependencies footprint is much smaller, and allows you to do things that can be a nightmare to configure with Certbot or other alternatives. For example, at one of the scenarios I had to set up was that we had to query a credential via HashiCorp Vault, which is then used to cURL into an API endpoint. The shell script in total was pretty short (~200 LOC) and it worked extremely well. The fact the shell script is so simple that I could test adding/removing records without ever invoking ACME process is also a huge benefit.

[1]: https://github.com/dehydrated-io/dehydrated/blob/master/docs...

[2]: https://github.com/AnalogJ/lexicon

[3]: https://github.com/dehydrated-io/dehydrated/wiki
Would like to see responses from the Alzheimer's years. He got pretty bad towards the end. Biden sounds like a 20 year old in comparison. Trump is still off in cofeve land.
By the way: Don't actually do this. The LLVM IR is not defined to do what you wanted, and even if it works today, and it worked yesterday it might just stop working tomorrow, or on a different CPU model or with different optimisation settings.

If what you want is "Whatever happens when I execute this CPU instruction" you can literally write that in Rust today and that will do what you wanted. Invoking UB because you're sure you know better is how you end up with mysterious bugs.

This reminds me of people writing very crazy unsafe Rust to try to reproduce the "Quake fast inverse square root" even though um, you can just write that exact routine in safe Rust and it's guaranteed to do exactly what you meant with the IEEE re-interpretation as integer etc., safely and emitting essentially the same machine code on x86 - not even mentioning that's not how to calculate an inverse square root quickly today because Quake was a long time ago and your CPU is much better today than the ones Carmack wrote that code for.