skysight-inc/HackerNews huggingface dataset:
I've been exploring web performance lately, especially since my company chooses not to use frameworks in our core functionality. Despite this, we develop quite large single-page applications without relying on any frameworks. This approach has led me to explore the performance characteristics of framework-free development more thoroughly.

This is the first in a series of articles I'm writing about the performance of naive JavaScript development without frameworks, starting with VDOM.

I'm curious to hear your thoughts:

- What are your thoughts on developing large SPAs without frameworks?
- How do you envision the future of Virtual DOM in web development?
The gigabit ethernet port is in the power brick.
> Isn’t Apple’s RAM inside CPU package?

No, but their marketing department would like you to think so.

> It is silly to pretend they are just limiting memory capacity out of the vileness of their hearts or something.

They are limiting memory capacity and charging you 8x-10x reasonable retail price for upgrades, so that their profit margins stay high. Whether or not that's vile is something I leave to you to decide.
India can just block those other websites without too much fuss and not everyone has foreign friends or the technical expertise to get around the contry block themselves - and even if they do it they might not care enough. Best would be to ignore the court demand completely and force India's hand to either block Wikipedia entirely or stop their bs.
We should do a "Most HackerNews HackerNews Comment Of The Year" award each year; in homage to the O.G. [1]. I'd like to nominate this comment.

[1] https://news.ycombinator.com/item?id=9224
I think it's because 90% of the garbage is being written by people that don't read or write articles like this one.
You have the right idea on “ou” but your other examples don’t make sense.
Results speak for themselves. If Musks style is inferior, why are his companies doing so incredibly well?
Apple engineers probably still have PTSD from trying to get the AirPower mat to work, I doubt they'll touch non-magnetic wireless charging again.
I'm trying to combat disruptive chatter in K-12 classrooms.
Wow this is super cool! I've hacked together some equivalent for small projects. Curious if these are hosted as tiles that can be referenced by third-party servers?

For context I'm working on an app called 3DStreet[1]. It's mostly used by planners for future projects, but I've been excited about the possibility of helping to visualize the past too.

[1] https://3dstreet.com/
Would the people who were buying the baseline 8GB model (presumably just for general computing/office work) care about the GPU being slightly slower, though?

I bet that the extreme lag when you run out of memory because you have an Electron app or two, several browser tabs and something like Excel is way more noticeable.

Hardly anyone is using Macs for gaming these days and almost anybody who does something GPU intense would need more than 16GB anyway.
Mass Transit on Orbital Boulevards
FWIW...

> Can't use a public transport here without the app.

Does it run under waydroid?

> Can I make and receive calls on those devices without being in data/WiFi range?

I'm pretty sure that is supposed to work
Actually I made a website that’s mostly sci-fi books I’ve read

https://mnky9800n.github.io/booklist/

It uses a google spreadsheet as a database so you just need to update the spreadsheet and it adds a book to the website.

I have a life goal to read every thing written by Phillip k dick as well as every book on David Pringle’s 100 best sci-fi list. Some of the books are hard to find though. Like I’ve been searching for years for the peoples republic of Antarctica.

I would suggest the following novels if you haven’t read them yet

Gene wolfe shadow of the torturer series aka book of the new sun

A scanner darkly by pkd, this, imo, is his best book even though all his books are compelling. But I think also, yes we can build him, its amazing because it really shows off pkd ability to come up with a wild premise but that’s simply the universe the characters live in and they don’t really care about that premise they have other problems.

Herovits world by malzburg, this book is hilarious and about how you must be a terrible narcissist to believe someone should read your fiction especially science fiction

The Brian Daley series about Han Solo, these are super interesting because they were written in 1979 so before empire strikes back came out. So Daley basically only had Star Wars to go on to create a whole trilogy of novels starring Han Solo. I think these are probably my favourite Star Wars novels because they have such little constraints.
We’d have no way to predict what they do, since the math breaks down. This is fine if you treat the math as only a model, and you’re willing to accept that it can’t predict the behaviour of a thing that can’t affect you anyway, but given your wording — “do in fact exist” — I assume that’s not what you mean.

A theory that purports to describe how the universe actually functions, can’t have places where the theory says “and now the universe bluescreens”.

At a minimum it would need additional postulates about computational order that allows the inside of the black hole to be NaN without that causing external reality to seize up.
I'm in the US and was asked to join a waitlist.
I've been working on Java-based systems for about 20 years now, and I fully relate to that. Same experience.

This is so annoying that I prefer to use Rust over Java even in areas where things like better performance or better type system don't matter. But being able to start a fresh project with one `cargo init` and a few `cargo add` invocations to add any dependencies... well, this is priceless.
Yes, that is annoying. There’s also such a massive price difference between 4K and 5K monitors. I’ve decided just to accept 4K everywhere because it’s so much cheaper. But I would consider getting a 5K iMac.
Surely "when possible" should be "when semantically correct"?

I don't hate fun (see the threads on removing 418 from Node and Go for that), but misusing a joke status code in production to mean something completely unrelated seems less like fun and more like poor design.
You don't have to deregulate to move away from demand side subsidies as your main intervention.
Sorry, I can't try it, as I use Firefox.
Nepal's IT sector generates Rs 3B in just two months
Anyone looking for a solution to physician quality or availability can find it through direct primary care / concierge care. Personally I pay $60/month to have unlimited access to my physician in Austin.

The physician, in turn, rather than having 40% overhead, has no overhead from billing or insurance. They have simple monthly cashflow that they can allocate to cover rent and wages for their practice. This means that the physician can choose how many patients they have relative to their expenses, and decide how much time they have available on average for each patient.

The result is great for the patient, great for the provider, and the sort of thing that will help increase availability of doctors, and their satisfaction with their work.

You can find more on this from https://www.dpcare.org. Here's a map of direct primary care practices: https://mapper.dpcfrontier.com.
Explore the intricacies of software testing effort estimation techniques with our comprehensive guide. This article clarifies what software test estimation entails and outlines the critical elements that need to be estimated, such as time, labor, and costs. You will discover various estimation techniques, including PERT, WBS, and Agile methods, essential for efficient project planning. Understanding these estimation techniques can enhance your testing process and lead to more accurate results.

Find more details on software testing effort estimation techniques: https://zapple.tech/blog/test-automation-methodologies/softw....

Key Points:

- Definition and importance of software test estimation.
- Key factors to estimate, including time and resources.
- Various estimation techniques like PERT, WBS, and Agile methods.
Don't call someone here a liar unless you have clear and convincing evidence of it. The OP never said that they laid out cash for these repairs.

On a repair invoice, the shop usually lists the cost, then it's paid for by the manufacturer at the bottom. It's all normal accounting for the back office. If you've ever owned a car that had warranty repairs, regardless of make or model, you'd see this.
Why is this if you don't mind me asking? I thought that hiragana could already write all the words. What makes kanji so much better than that?
S3 versioning doesn’t do diffs. It stores distinct files and uses internal version number.

I’m specifically curious about binary diff between files :sob: for text files it’s easy and not a problem. But I am wondering for other files.

I will definitely charge them for disk space, but wondering about diff.

Thanks!
Predictions are great, and useful in making good decisions today based on how you think the future might be affected… the danger lies in believing in your predictions.

As for me, I think many things, suppose a few, imagine lots, conjecture some, believe very little, and know, most of all, that I know nothing.

“Believing”, in anything, is a dangerous gambit. Knowing and believing are very distinct states of mind.
"How We Feel is a free journal for your well-being created by scientists, designers, engineers, and psychologists. Over time, you will learn precise words to describe how you feel, spot trends and patterns, and practice simple strategies to regulate your emotions in healthy ways."
I really wish that "elite" LLM folks like yourself or many others in the field would just abandon apple/mac.

Yes, they make better laptops from a hardware perspective. No, M series chips are not actually competitive with Nvidia hardware on anything except cheap (and relatively slow) inference of big models.

The fact that windows laptops are considered DOA despite the insane amount of inertia behind Nvidia GPUs is just sad. I want a world where Dell/Lenovo can actually convince folks like you or other "elites" to use their shit. The XPS should be a better laptop than the macbook pro. Yet, I have to watch as the technical elites fawn over a company which continues to sell a starting level un-upgradable laptop with 8gb of ram and a gimped "SSD" in 2024 (this was criminal to do back in 2018) all because other companies can't make a good keyboard or touchpad.

I have a similar old-man yelling at cloud tier rant about the slow death of X86...
Ehh, I don't know about that. CSV header row is more of a metadata for humans to me.
Hayek makes no statement about the ability of market forces to stabilize prices.

On the contrary, his point is that the equilibrium price in a decentralized market is a good sufficient statistic that aggregates the current demand and supply situation.

Building on his example on page 525, if more screws of a particular size are suddenly in higher demand, then the price will increase, as it should!

The goal is not to stabilize the price but to have the price reflect the marginal opportunity cost.
I wonder to what extent our conception of spookiness is driven by what big buildings happened to be slightly but not overwhelmingly run down, and available for cheap sets.

The fact that gothic houses happened to be in that state when cameras became widespread Hollywood was inventing tropes probably influenced things quite a bit!
I've opted to simply add the SPDX license identifier [0]
, just like it's done in the Linux kernel [1]

[0] https://spdx.org/licenses/

[1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...
How about free labor? Are you interested in people who want to work for free?
I tend to think about this in via a simple 0-1-many heuristic - there's infinitely many ways to have a curved space, but there is exactly one way to have a flat space. That by itself makes it special.

Is this heuristic wrong?
In my experience, both what I've been through and what I see from other people, it does seem like negative reinforcement works better than positive reinforcement for getting people to actually internalize lessons

I don't even mean negative reinforcement in an abusive way, although it often is. People just tend to remember when others were angry at them a lot more than when others were encouraging

I guess my observation is that people tend to internalize negative interactions much more freely than they internalize positive interactions. Therefore if there is a lesson alongside the negative interaction, they remember that lesson

I also think people tend to question positive interactions a lot more than they question negative interactions. Maybe I just interact with a lot of people with low self esteem though

I'm not saying that negative reinforcement is good or the right way we should do things. Just observing that it seems more effective at reaching people
I recommend these to friends who want a simple computer setup. Many people have dramatically different needs and wants than I do as a software professional.

Apple knows this, and so it markets it to them rather than to us.
+1 this is a super great implementation of OSM in VR!
I own a MacBook Pro (16-inch, 2021) Apple M1 Max 64 GB. I'm just adding to this that at the time of purchase, this was Apple's top-of-the-line MacBook Pro model, and it's just not that great, in my opinion.

Apple's new hardware pales in comparison to the relative abilities of what features existed on a 27-inch iMac with Retina 5K Display 10 years ago.

All of the power of modern computers come primarily from their GPUs, and Apple's aren't very good, and have been chronically underpowered compared to the competition for years now.

I'm considering relegating Apple devices to being good for just design work.

Edit: I agree with Der_Einzige's sentiments. It's beyond time for us to move past Apple hardware.
The Bandwagon (1956)
How do you wind it that way? Are there patents or textbooks that explain how to do it? How did you find out yourself? Have you been able to do it?
Thread-to-Markdown, a browser extension for saving Twitter threads and articles to a markdown file.

---

Chrome https://chromewebstore.google.com/detail/eoapehkjjmekhkeinma...

Firefox https://addons.mozilla.org/en-US/firefox/addon/thread-to-mar...

---

Example output https://sharetext.io/?slug=61fa044c

Original thread https://x.com/johnrushx/status/1850899186528473097
That's very much the impression I get. I've never seen pinyin used in Chinese writing, and the Chinese friends I've met have said they've never seen it either (they said they'd probably just look up the character or write a homonym instead, but even then it's pretty rare that it comes to that).

That's not to say it's never done, but it feels like an outlier. As if a friend found a word too hard to understand and drew a picture instead, and then the author wrote an article about how spelling is so difficult that it leads English speakers to draw words instead of writing them.

But the thing that struck me the most was just how confused people were when I asked them about it. It just didn't seem to be anything that was an actual issue for them.
Your claim makes zero sense to me. Particularly when I've personally seen similar behavior out of other languages, like Java.

As I said in another comment, the most likely cause is that temporary garbage is not collected immediately in JavaScript, while garbage is collected immediately in Rust. See https://doc.rust-lang.org/nomicon/ownership.html for the key idea behind how Rust manages this.

If you truly believe that it is somehow due to data isolation, then I would appreciate a reference to where JavaScript's design causes it to behave differently.
> underpowered hardware

https://puri.sm/posts/the-danger-of-focusing-on-specs/
He describes what Putin claims are his motives.

That doesn't mean he believes those really were his actual motives, or that you should believe that.

Though it should have been obvious enough, this point was entirely missed by the guys yapping in the video.
Fair enough. Hadn't thought of it that way
I took a train from DC to Sacramento in 1999. It was... an experience.
> for anyone wondering if this is necessary

It's not necessary (for you). But if you want to share your work, it can be very important for those people you share it with!

The reason is quite simple. Some downstream user, who should be able to use your code, may not have it conveyed to them in the way you imagine. They might only receive a single file out of the project, since that's what they needed. Technically, the person who distributed the file to them has violated the license by not sending the license text in-band. This is not good for the community, since it produces confusion about who is allowed to use free software -- it should be everyone, not just people who understand the details of licensing.
I have a more than a decade-old iMac with a 27” display that I’m stil using as a monitor (though it’s seen better days), so that worked out well, but a Mac mini and an external monitor seems better in every way.

Which monitor to get, though? Maybe Apple should sell a Mac mini bundled with a nice external monitor instead of iMacs.
> An HDMI input would be great.

There is a reason that is difficult to do: the licensing terms for HDMI require manufacturers to put DRM in place to make it impossible (or at least not straightforward) to record from an HDMI source. It's nearly impossible to meet that requirement on a computer.
Every M-series Mac has shipped with completely standard LPDDR4 or LPDDR5(X) memory chips. While these can be a bit more expensive than socketed non-LP DDR DIMMS, we're talking maybe 10% more expensive, not 1000% more expensive (which is what Apple charges for upgrades vs standard retail price for DIMMs).

Apple's marketing department would be happy for you to think otherwise, but the "secret sauce" of their high memory bandwidth is completely due to having more memory channels built into the SoC than a standard x86 CPU.
I've published proper instructions for benchmarking Encore.ts now: https://github.com/encoredev/ts-benchmarks/blob/main/README..... Thanks!
> Or, in other words, it's the unavoidable result of insisting on using a language created for the frontend to write everything else.

I don't think this is an educated take.

The whole selling point of JavaScript in the backend has nothing to do with "frontend" things. The primary selling point is what makes Node.js take over half the world: it's async architecture.

And by the way, benchmarks such as Tech Empower Web Framework still features JavaScript frameworks that outperform Rust frameworks. How do you explain that?
Every time I have encountered this error code in the wild I have been extremely frustrated. Somebody tries to be cheeky, and rather than just return the proper status code (like a 429 or 503) they return this, which breaks a lot of HTTP status code parsing.

Not cheeky or funny. Boring actually. I know I'm boring but I have a job to do.
There is likely no regulation that says this. Doctors and pharmacists have very broad legal authority to prescribe whatever they see fit.

It’s almost assuredly an insurance/PBM billing issue, not a regulatory thing.
I'm not sure how can we tell. The Mac revenue has peaked back in 2022 and has been declining since. But assure, I wouldn't be surprised if a lot of people use their Macs as they would an iPad (i.e. at most a single app and/or browser and 8GB might be enough for that).
iMac has active cooling, more ports and more power available to it to drive those ports (though the PSU is external, it’s still gotta have the internal circuitry to deliver that).

Those all do have to go somewhere.
Just pay logitech $5/piece to license the patent and then sell them for $200, there is plenty of meat on the bone for everyone involved.

Or bypass the idea of the patent altogether by making their mouse charge wirelessly and then releasing a giant wireless charger that happens to work pretty well as a mouse pad later.
Can ChatGPT-o1 complete a junior front-end developer's task?
I agree... on the proviso that I can never afford 3 monitors, and I've never quite found 2-monitor setups comfortable because even with the very small bezels today I'm constantly shifting and turning away from the centre.
Yes, that’s a good point. But I think you can already see the difference in a lot of C++ codebases when you compile at -O0. Until recently, std::move() was a function call, and at -O0, this meant that calls which should be basically a memcpy() ended up having thousands of little function calls in it to std::move().
Or separate concerns and shell out on a Studio display with the-mac-you-like on usb-c
This seems like something which would be annoying to create digital without supporting tools, but awesome in analog. I could see value in a specialized camera-app which transforms hand drawn box-structures to digital boxes, or a kind of play board where children could arrange cards to create a program and learning programming.
I learned of Waydroid yesterday in the NewPipe thread, haven't had a chance to look into it yet! It sounds cool but so far emulators have always been unusably slow. Since it's not being presented as some major breakthrough, I don't expect it to be better than Google's official emulator. Still planning to take a look, though

And good to know they're supposed to work with regular gsm networks! Didn't find much on a quick search, so I wasn't sure. I assume it requires specific hardware and software, like a Purism rather than flashing a distribution onto the phone model you like?
Just wanted to mention that there are much better config languages than Starlark by now: CUE, Pkl, etc.
There's a relative power dynamic at play here - if the head of a corporation or institution is free from consequences for making rather poor decisions (eg, Cybertruck production), then it's easy to be fearless. If you're a mid-level grunt who yolos something and it's a disaster, you risk losing your job.

Overall incentives do matter, however. SpaceX appears to be led by the engineering division, not the financial derivatives division, which is a big difference. If your metric of success is engineering a large bonus for your boss by making drastic cuts to the R & D division (see Boeing), versus successfully re-engineering a rocket engine to reduce maintenance and fuel costs...?

The fundamental problem in the USA economy is that shareholder conglomerates like Blackrock and their pet executives at places like Boeing do not have to face the conseqeuences of their poor decision-making since the government (which is run by the pet politicians and bureaucrats of these financial conglomerates) always steps in to provide bailouts and relief, while never demanding any serious restructuring that might hurt the financial position of said conglomerates and executives.
> It's misleading to claim that companies own their existence to governments

It's misleading to point to exceptions as the rule.

> companies can and have created governments

If you are referring to a company as "a group of individuals" (vis a vis the dictionary definition), that's outside of this conversation.

>> They give our licenses to establish companies.

The original discussion is about corporations (and smaller business companies) as they exist in the US.
We've published benchmarks against most of these already, see https://github.com/encoredev/ts-benchmarks
Scott Fitzgerald's Last Act