skysight-inc/HackerNews huggingface dataset:
The trick to getting your blog content to show up in Google is to have other sites link to it. If you don't have any inbound links you're much less likely to rank.

Getting quality inbound links is tricky. First you have to write great content that people might want to link to... but if nobody hears about it that won't help much.

Back at the dawn of blogging there was a really strong culture of bloggers linking to and amplifying great content from each other. That activity mostly moved to places like Twitter - I'd love to see that happen more again.
> I’m pretty sure Clean Code by Uncle Bob has a section on why you should use const to achieve immutable variables.

Doesn't go far enough.

Firstly, it's just advice. I might like it, but it doesn't mean I can get my teammates to do it.

Secondly, if I want to do it, I have to get it right, any mistakes I make are on me.

Thirdly, const is not enough. You'll probably end up with immutable pointers to mutable data, rather than any kind of referential transparency.

A language which helps you get immutability right is a world of difference. It's like the difference between a memory-safe language vs just using C (and a C textbook which recommends that you write memory-safe code)
> Deno is a multi-threaded server that utilizes in this test almost 2x the CPU-time while Bun is running single-threaded utilizing only 1x the CPU-time.

So we should intentionally handicap Deno? This is complete nonsense. If Bun wants to come out ahead of Deno, then they should also consider scaling with the number of CPU cores.

Single core CPUs are few and far between those days. Real-world performance is what matters.
This is a climate scientist saying (without justification) that a century of physicists missed the obvious trivial explanation. A little humility is in order.

The whole crux of QM, as shown by actual experiments in lab, is that it really is different from just really complicated classical mechanics.
You sound like you'd enjoy TypeScript with NodeJS. Low learning curve. Highly productive. Massively versatile ecosystem. You can be functional or OO. And of course, the type system, which will feel similar to C#. It's very fast and obviously JS being the language of the web is a natural benefit too.
You can disable animations on Android by enabling the developer menu and setting animationScale to 0. The whole OS feels much faster and its the first setting I make on a new phone. Some apps ignore this scale, which is a good opportunity to report it as an accessibility bug.
Leveling the Hit Points Mountain (Junk History Posting)
Junk History talked about "Leveling the Hit Points Mountain" in TTRPGs this morning. Offers some takeaways on how to avoid creating murder hobos in game and stressing the stakes that come with easy PC death.
Yeah. Performance is rarely a concern. Although they are pushing it for serverless where micro benchmarks may matter if they are related to execution and startup time.

I think the benefit of deno or bun aren't as obvious when compared in the context of node on DX matter too.

Most of the tooling and standard library can be used without using the cli and switching runtime.

Tools like tsx simplifies running typescript code directly. It does pretty much what deno does internally using esbuild.

The modularity of runtime doesn't matter to consumers even if it's pretty cool.

FFI and security features are nice but I think the future is running sensitive code as a wasm module directly in separate isolated context.

The browser compatibility is an awesome boost but most bundler will polyfill that for you out of the box and you will use a bundler with either deno or node most of the time. I know polyfilling is not perfect but it's good enough for most.

I want to hear what strong reason people have for choosing to use either bun or deno in production.

I use deno for writing scripts because it's so easy to run them especially if they have any dependencies but outside of that, I haven't reached out for it.
Respectfully, it is because of the uncertainty in project approvals and financing to a large part.

In 2015, lawmakers made it mandatory to reduce Nuclear energy to 50% of existing installed capacity. So, pretty much all changes of mind post that point mean that previously shelved projects are re planned with FROM scratch with the new market rates.
FDA will consider real world data and real world evidence in regulatory decision making. If this has been in use in the EU for 30 years, then where is the data?

Robert Califf (FDA commissioner) has a funny saying, “In God we trust. All others must bring data.”
And a real-world deployment of a single-threaded interpreter just runs multiple instances of it, so do and compare that. No need to "handicap" anything.
The problem is not the billionaire-as-an-individual, but the billionaire-as-a-signifier-of-concentration-of-wealth:

> If we suppose that the goal of society is to produce the greatest utility, and that the utility wealth provides an individual is sub-linear (i.e. twice as much money makes you less than twice as happy), then inequality is inefficient resource allocation.

* aninhumer, https://news.ycombinator.com/item?id=14505342

Now, perfect equality is probably equality as bad, as there's no (extrinsic) incentive to make things better and be (externally) rewarded for it, but the US is back at the point of being back in the Gilded Age:

* https://www.economist.com/finance-and-economics/2014/11/06/f...

* https://www.stlouisfed.org/on-the-economy/2015/december/weal...

Billionaires are "bad" because they signify concentration of wealth/power that can skew the working of the democratic process where each citizen has an equal say in the direction a country should go.
The question is poorly worded as it's not clear whether you just mean "Does Medium itself have an association with poor content that creates a stigma" or whether it would also include reasons such as "I don't click Medium links because of the paywall or bad UX"

Strictly speaking it sounds like you're asking the former but the latter is the reason I don't tend to read Medium content.

I would argue that this kind of ambiguity means your results are probably worthless. (On the whole I find most surveys suffer from an issue like this)
I voted yes. Hashnode is much better. I still use Medium for syndication with canonical links back. The value there is the publications in medium which are pretty nice.
None of what you have written answers my question (my question wasn't a yes/no one), your quotation isn't in the link, the link is full of examples of things which constitute automated reasoning, and there's no reason for me to doubt the possibility of ML ever achieving what is currently being done by the large number of tiny warm bags of chemicals that is an organic brain.
> protects the user's privacy because it is logically impossible for applications to breach the kernel's hardware security protections and the system components are verifiably secure.

Notice also that they're doing the traditional Google trick of pretending that it respects the user's privacy because it's secure, while ignoring the fact that most of the users privacy will be destroyed by things they designed the operating system to intentionally do in its security model.
Why not consider substack?
For ASCII (except the blackslash and tilde) Shift-JIS and UTF-8 are the same, one byte. So your HTML tags work just fine in Shift-JIS.

For small Japanese-only text, Shift-JIS really will be smaller, but it's just not usually enough to care, and the price is you can't do Unicode. It occupies a similar space to 8859-1 / Windows 1252 where older software uses it but you should just transition.
There is room for fraud within a scope of offering undiscovered technologies, but the undiscovered technologies themselves are not fraud. Theranos isn’t comparable to self-driving cars.
You are free to think that - I personally don't think you give it enough credit, but if your general argument is that there's a best tool for the job and this isn't it, I would agree within the context of this topic: performance.

Deno is objectively a pretty nice package and does a better job than its JS predecessors of delivering on DX. But my fear is that JS is inherently fragmented and this will never be truly resolved. I personally wouldn't dissuade those from using it - you can still achieve great results. But it's not a poster child for how we should do things. That undertone bothers me a lot more than the runtimes themselves.
30 Days on a Raspberry Pi
Some sites are comically bad, either needlessly hiding their menu or turning it into a one-column tower that looks ridiculous at full viewport width (half my laptop screen). It took me embarrassingly long to discover the cause of the problem; I’d thought it was just a horrible trend in contrived minimalist design.

I’m tempted to start a gallery a la Plain Text Offenders or js;dr.
They are all V8 so will all be approximately the same speed of JS execution I imagine?
The article makes a big deal about the craft of persuasion (tailoring speeches and memes to foreigners to take account of local history, culture, and sensibilities) and trying to give Ukraine credit for doing such a good job at it.

To me, the real answer is that the Western establishments have been fighting a proxy conflict against Russia for years, Western Media got their marching orders about what side to tell people to support, and a public that was bored with Season 2 of Covid seamlessly adopted The Next Current Thing they were told to support without skipping a beat.
You will find that most high quality products are not from china but US, Europe, Japan and SK. US has already secured an ulimited amount of food water and oil. And we have more guns and ammo than anywhere: we already spend more on military than Russia is right now at war. So not completely unprepared, but yes we are missing a few links in the supply chain, most importantly raw materials
So it’s more aimed to compete with Zephyr than with Linux
The video raises some very good points, most important of those is that the only thing we can be sure about is that billionaires care about what other people think of them. Everything else has an extremely high probability of being PR bullshit.

People are gullible as fuck. It seems like stupidity (defined as taking things at face value without questioning them) is a very desirable quality in the modern society, and apparently, even asking questions and raising points about underlying motives in considered unacceptable.
Jane Street did something like that, incr-dom IIRC. They have very high performance needs since they do HFT.
He would have been 17 at Pearl Harbor. IIRC, the average age of a US soldier in WW2 was around 26. Either way, he was 75 in 1989, so his age when the US entered WW2 was 27, roughly matching the demographics.
This feels like a standard playbook.

1. Focus on the goal, make a good product, attract customers.

2. Think, “we’ve done it!”

3. Need to make money somehow.

4. Money making attempts demonstrates that no, you didn’t do it, you were just selling dollars for fifty cents.

5. Product decays into garbage as you harass the user.

6. Substack et al. lines up to be next rider on this roller coaster.
And Android, and the associated real-time bits that run underneath Android (lk? The thing that provides fastboot), and Chrome OS, and whatever internal Debian modifications they're running. Google is apparently quite capable of maintaining at least three or four operating systems developments at once; what's 2-3 more?
Wasn't it used to avoid head of line blocking?
Not using frameworks means more than the tools you pick (or make).
There was a contemporary article in a National Geographic issue in the late 1940s-1950s that talked about the Long Lines network. It was a fascinating read, but I could never find the article again online.
Wow. Me too. I had a 1980 or 81 Peugeot Super Vitus racer. So gorgeous. Regardless of functionality (and it was great), it was worth it just as industrial/mechanical art.

I'm totally with you regarding your opinion on cars and how arbitrary our attachment to using them is in many situations. But after bicycle commuting for almost 25 years and seeing how uninterested people are, even "progressive" childless 20-somethings in a very walkable, rideable, progressive town with a good climate, I'm more apt to meet people where they are at and fix the problem we have (emissions from burning gasoline) rather than try to force people to redefine the problem and choose the solutions I prefer.
They are not all V8
I keep having a vague idea of a system or service that would be a sort of tinder for mutual links; if you like a blog, and the author of that blog likes yours, then your links would show up in each others footers in an embeddable widget of some kind. Lots of challenges to make it worthwhile, but it just keeps kicking around in the back of my head.
Thanks. I'm particularly interested in providers that I can easily resell / affiliate refer through my own software products, to let casual users self-host their UGC. Bunny.net CDN (I have no association, yet anyway) is one great example of that - prepaid (so no runaway bill risk with metered services), generous referral program ($20 on first spend), and low barrier to entry ($1 minimum spend, one time, which is plenty for many UGC use cases). But their services are still limited, no compute besides DNS scripting. Linode has a nice referral program at $20 per paid signup (90 day+) and fixed prepaid cost (though recurring, unlike Bunny). Cost of entry could be lower but not bad at $5/mo. However the onboarding experience is likely still bad for all these for casual b2c users.
The reason why I’m not adopting C# is because I’m never going to be a windows user.
"Counterfactual Fractal Geometry" , so Bell's inequality only applies in a reality that is different from our true reality.

> We have to suppose that the whole universe, and literally everything there is in it, is collectively a chaotic system evolving precisely on some cosmic fractal geometry. "

I guess one way of trying to make it make sense is that he believes in global hidden variables (non-locality), which reduces physics to "things are exactly this kind of weird because all the complexity of the universe is encoded in one giant number present at the big bang that is available to every particle forever.
He explains it in the article. Questioning one of the assumptions in the Bell theorems
Fortran, Numpy. Pick your poison.
Different research teams with the exact same data reach opposite conclusions
I don't mind animation in general, but I hate smooth scrolling (first thing I disable when installing any browser).

There is a trend of adding fake smooth scrolling using js/css, unfortunately.
Inx looks sort of like what I was thinking of. Thanks!
It's kinda nutty to me that my thermostat has more RAM than my Windows XP laptop did 20 years ago.

Based on the function it serves I'm actually kind of appalled. It's a thermostat. You set the temperature and a schedule and it follows along. An ESP32 can do all the Wifi and Bluetooth connectivity you want with half a megabyte of RAM. Maybe you need a few megabytes for a framebuffer for the screen it has. But half a gigabyte?!
> if this is true and the experiment can be explained away, this would not tell us anything about the world

Actually, it would tell us something very important, namely that at the quantum level measurements are not statistically independent.

> shift the question about ontological determinism back to metaphysics and outside of the reach of empirical knowledge

Assuming by "ontological determinism", you mean to what extent we can truly discover natural laws, I don't know why anyone thinks this is a problem. Turing machines are simple and deterministic and yet have undecidable problems; and yet we can create a Turing machine that can enumerate the space of all possible programs. It trivially follows that humans obviously have enough degrees of freedom to enumerate all possible theories that can explain some set of observations, so this objection is a total nothingburger.
> China's GDP has increased 8x since the year 2000.

China was a 3rd world nation which experienced an industrial revolution, which like all industrial revolutions beforehand was faster and more prosperous because they could just buy the relevant technology and expertise, which was now even cheaper then it was for the previous industrial revolution.

Their GDP growth tells us nothing about whether their government is good at running a modern economy (evidence says no): because you have to pretty much be actively trying to fail to not have "miraculous" GDP growth when industrializing up from subsistence level farming.
Apart from the tracking and soft paywall issues that you and some comments mention, there's another problem with sites like Medium and Substack (and Linkedin and others, too)

Publishing on those sites requires minimal effort. As the userbase grows, those sites attract more and more low-quality creators. Although there are many excellent writers on Medium, there is naturally also an increasing proportion of spam.

This flood of low effort content harms the perception of the entire site, so today when we see a Medium.com link perhaps we hesitate to click.
It's either verifiably secure or it isn't, and that makes an enormous difference. Also, the issue of hardware bugs purports to be addressed by verifiably secure CPU designs.

Of course that leaves the multitude of programmable peripheral devices. But starting with hardware and software that are implemented to be provably secure is a big change. It is table stakes for systems to be vastly harder to penetrate.
I think the period where I grew the most as a dev was an interlude when I knew I was changing jobs, including moving countries.

From having built trading systems in c++, I ended up building, over about a year or so:

- A django (python / js) website. It integrated with both Android (java) and iOS (objective-C) apps that could read QR codes and ask the server stuff. It also made me interact with the app stores for the first time. It was also the first time I did anything on the web, including figuring out how pages are laid out. Bought a MacBook for the first time too.

- A consumer iOS app written in Swift. New language again. Went native, ran into a lot of constraint errors that eventually taught me a lot.

- A trading system in c++ that didn't use STL.

I remember at the beginning of each new language/framework thinking "OMG how do I do this". And yet it's not that bad once you've done it once or twice. I reckon it's a lot easier than learning a new natural language (German, Mandarin).

The thing it really gives you is a low opportunity cost. If you have some task, and the evidence points towards some specific framework/language being a good choice, hopefully you won't resist it due to internal anxiety about starting over again.
I think the real answer is to test a lot of middleboxes, come up with some fallback behaviour that will at least work with 99% of them, and then just break the last 1%.

The same happened with Max Segment Size detection - and that mostly works now.
The last sentence kind of contradicts the preceding ones.

I agree that it’s harmful to distract from what actually matters: the core goal and competencies of the team.

But therefore we should hope devs look for silver bullets to address performance without having to be distracted by it. “It’s out of the box pretty good so I don’t have to think about caching or CDNs or load balancing until later” is deeply valuable.
That is a great design. Shows you where the minimized window is (in case your brain missed it) without making you wait. I would love to see an entire UI designed around the principle of "don't make me wait. Ever."
People often talk about and accuse the Chinese government of being bad for its people, but in the absence of a better alternative their government is still the best thing for the people. What else would the people of China support?

If you really want to accuse the government of being bad then you must offer a better alternative. There was a point in time where any Chinese person would have given an arm and a leg for a visa to a western country. That’s now changing with the rising middle class in China. But if we really wanted to say the government is bad, then we also need to welcome their best and brightest, grant visas, and offer them an alternative.

Otherwise think about the impossible situation you levy on the ordinary Chinese citizen with rhetoric like “hey we don’t like how your government treats you because your government sucks, but also you can’t join our team. Therefore we will just fight you (in war) and you can either fight against us or help us fight your government (oh but sorry you still cannot join us).” Obviously the average Chinese person will most likely still support their own way of life and government, no matter how bad you think their government is for them, because at the end of the day you are not really doing anything better for them.

Even if you go and “liberate” them from the tyranny then what? Install a puppet government like in Afghanistan? Grant them all citizenship and annex it as part of the US (there are more Chinese people there so they would “take over” if that happened especially if we really believe in one vote per person)?
You've given 2 of the worst (imo) regressions in frontend dev in the last decade.

If you're relying on innovation to make your existing tech stack not behave like dogshit when proven and trivial solutions exist, you're valuing the wrong things when choosing your stack.
>since it requires drawing two real numbers within some absurdly small epsilon of each other.

Not small, zero.
Last time I used LinkedIn I thought the quality of the articles was better than Medium but maybe it went downhill.
Bun uses javascript core.

There is also overhead in passing structures and other communication required so that layer can change the number as well.
That's too Web 1.0. Medium is modern and on trend.
Medium can die. They force me to open an incognito window to read an article that I need to get something working.
This is definitely one thing that worries me. My forks are merged upstream and now it just looks like an unmodified fork. Perhaps GH needs to improve their signaling here with this kind of mentality being prevalent.
It is trivial though. Nearly every mushroom death in the US has come from one of two species, and they can be accurately described in minutes.

Nearly all of the deaths come from people who don't know this tiny baseline of information.

I would caution anyone who doesn't know what a death cap or a destroying angel is to avoid wild foraging.
I think that last paragraph is right.

If everything shares some weak correlation with the stuff around it, then it might experience 10^-6 or whatever perturbation experiment to experiment, and accordingly the runs deviate according to some statistics about the system. Or the state of the early universe. Or something we don’t understand.
Clip art collections were sold on floppy disk for every platform with a graphic printer.

The Print Shop came out the same year as the Macintosh and was ported to most platforms.
Speaking of iOS, Arc - whilst being a handy location/places tracker - has some of the worst UX I've ever seen. Doing almost anything involves swoops and fades and shifts - and this is with "Reduce Motion" turned on. If I suffered from motion sickness, I'd delete the app because it would knock me sideways every time.

(eg. to confirm an unconfirmed item, you tap on a coloured bar which then swoops a new pane from the right, shifts it up, zooms the map, and occasionally does a little blink refresh of the map. And you frequently get 4-5 of these a day, each one doing its little UI dance. God help you if you need to convert 10+ mis-identified transport segments to a single bus...)