skysight-inc/HackerNews huggingface dataset:
> Nobody builds their own browser engines

Anymore.

https://eylenburg.github.io/browser_engines.htm
If you keep starting and/or perpetuating flamewars on HN, we will ban you account. We've warned you about this repeatedly already, and what you did in the current thread was practically arson.

https://news.ycombinator.com/item?id=40479922 (May 2024)

https://news.ycombinator.com/item?id=34786933 (Feb 2023)

https://news.ycombinator.com/item?id=34256190 (Jan 2023)
> Is anyone truly normal or neurotypical

Yes. I get that your questions appear to be sincere and genuine, but, yes. Relative to the actual, demonstrable, neurological differences in connectivity and so forth in the “neurodivergent” brain, the overwhelming majority of people are “normal”. Relative to the actual lived experience of “neurodivergents”, the overwhelming majority of people are “normal”.

These kinds of questions are asked by people who simply don’t understand the enormity of the difference.

Much like people who don’t have aphantasia speaking to people who do. And so forth.
That's a good comeback, especially if you can say something about the site where the rest of the info is pulled from ;-)
Tags are good. Does the browsers have a standard way to access them? I know Firefox has something. Not sure about Chrome/Edge/Safari. I know some people just annotate the title with tags during bookmarking, like [tag1 tag2]. Searching would definitely hit on those.
Tangent, but this reminds me of http://news.bbc.co.uk/2/hi/health/1916462.stm
You are right in general, but in this case it is clear that the issue is not "guy has a tough break, going through a divorce, underperforming for a little while - let's wait it out". It's "we thought we got Messi and we ended up with Henry Bemis - which cannot be salvaged. Imagine the other top players on the team seeing Henry Bemis getting paid Messi-money.
I know this is a somewhat flippant comment but...

Trees.
I don't know, these things were cliche plot devices in 1970s-1980s films and it appears everyone was convinced America headed into Escape From New York future. Naturally, few people had cine/video cameras on them at any time.
Virtual Geometry in Bevy Game Engine 0.14
I suppose all SW engineers have experience with data structures, when you are choosing whether to store the data into a dictionary, array or linked list. It is a bit more stretch to ask whether you've implemented a database before or not. On a more advanced level you'd dive into topics such as copy-on-write and software transactional memory (hobby-wise I come from Clojure background).

As an example, do you know how git works?

Edit: Oh an other great example of data structures is torrent files (and magnet links). Hint: https://en.wikipedia.org/wiki/Merkle_tree
A surviving historical account of the eruption, for those interested:

> This is an English translation of the two letters written by Pliny the Younger to the Roman historian Tacitus. The first letter describes the journey of his uncle Pliny the Elder during which he perished. The second one describes his own observations in a town across the bay.

https://igppweb.ucsd.edu/~gabi/sio15/lectures/volcanoes/plin...
Suburban
It’s not quite that simple.

If I give you a new £20 note and you put it in a drawer then that won’t cause prices to go up.

It’s not money supply that’s the issue, it’s money flow vs capacity to produce.

There isn’t a fixed amount of stuff and there certainly isn’t a fixed speed at which money can change hands.
37 here. Definitely still hear if the CRT is on. I have a few 8bits.
Haven't we known about massless particles warping spacetime for a while, hence how kugelblitzes work?

It's not just mass that warps spacetime, but mass or energy.
I'm not sure if anyone's yet suggested that you embed your code as a library for KDB, that it could load dynamically? There's some pointer walking fun involved which Rust may _hate_ but it's not that hard and after that you'd be left with a the numerical arrays you're interested in.
Not sure, OP is asking about what is essentially a popularity contest. A popularity contest does sound pretty similar to a political race to me.
Please don't attack another user like this, and please don't perpetuate flamewars on HN, no matter how wrong someone else is or you feel they are. It's not what this site is for, and destroys what it is for.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
Please see https://news.ycombinator.com/item?id=40627655.

If you keep posting like this, we will have to ban you.
History of Web Browser Engines from 1990 until today
As someone who worked with roc for many years at Mozilla, and with 25 years of Mozilla and Gecko experience myself, I think it serves as a solid warning.
There is a reason for all the junk in my drawer, but it is still junk.
Right, I saw it on Reddit first, but here's something from HackerNews:

https://news.ycombinator.com/item?id=30145971

and

https://techcrunch.com/2022/01/29/please-make-a-dumb-car/
Here's what I understand of this, correct me if I'm wrong.

If 1 kg of matter and 1 kg of antimatter annihilate each other, their entire mass is converted into photons, which are massless. If said photons are entirely absorbed by a black hole, the mass of the black hole will increase by 2 kg, and so will the gravitational pull of the black hole.

In that case, wouldn't it be safe to assume that photons, even if they're massless, create a gravitational field equivalent to their energy level?
And that’s the problem. How many weird nerds were driven out because they aren’t playing the academia game well?
Please see https://news.ycombinator.com/item?id=40627655.

We detached this subthread from https://news.ycombinator.com/item?id=40590352.
I'm agreeing with them. I was just saying that what they say corroborates my experience, that it makes the best use of my willpower to keep those things out of reach.
few examples of things you can do with LuaTeX, and a tutorial:
https://lwn.net/Articles/731581/
You still need to install nginx, php-fpm an configure certs, so php is not that easy unfortunately.
Yeah, we should be comparing spending power as a very slight upgrade to the metric of overall compensation.

And I'm not even sure what this graph is supposed to be showing. The biggest difference is when he 1st quartile stagnates while the 4th quartile loses 4-5%. 95% of $200,000 is still a lot more than even a 100% increase in salary for $40,000. my most generous, lazy interpretation of this chart shows a whopping $15% increase in wages for the first quartile.
That's only because it was the "Chrome" (i.e. the dominant browser). Look at what happened when Microsoft eventually tried to catch up with Chrome - they gave up.
It was posted yesterday with a different title (the title of the paper about topological defects)

In a way it’s the same concept as Einstein’s geodesics. And it doesn’t mean that reality is different, just that we can model it in another way that might make the mathematical models and predictions easier to work with

I’m all for having better models, but they don’t need to all explain everything in the universe

It’s ok if we have one model for each different phenomenon we want to describe, even if they don’t agree with each other outside their intended scope
> Local search and location-aware search is probably Google's biggest moat

The European Union, at least, has limited that a bit by preventing Google from linking Google Maps from their SERP.

So now, if you're in the EU, local results will display a map but you can't click on it.
Downvoted, but the down-voters have’t given thought to how closely coorelated this is.
Three Simple Rules for Using My Large Language Model
Isn't that what ChromeOS is?
Ironically, to from order makes it consistent with memcpy/memmove. But that ISO C function came from AT&T Unix. BSD has bcopy which uses "AT&T syntax".
Discussions [0] (116 points, 2 days ago, 59 comments) [1](13 points, 1 day ago, 7 comments)

[0]: https://news.ycombinator.com/item?id=40609922
[1]: https://news.ycombinator.com/item?id=40616387
I’d say ChatGPT is helping me writing a lot of things that I won’t bother but apparently you need it to play the social game
> cookie policies

Unless you're specifically searching for other websites' cookie policies (e.g. to understand how they work, or to do research on them, or just to plainly copy them...)
Today I definitely learned! I feel like we can just patch strace to read debug info (and use it in stack trace) when present.
> Almost every materials are stronger against tensile stresses than compressive stresses, and stainless steel is no exception, so an array of mighty Raptors trying to compress the booster lengthwise from the bottom, could be, just could be, less ideal than a pair of tip-jets pulling upwards and straightening the shell.

Maybe it's less ideal, but SpaceX has almost certainly run the simulations to figure out whether the booster can indeed survive a late-stage launch configuration, and they probably found that the current design is perfectly capable of withstanding the stresses.

> So I think there could be potentially some net positive effect in "test firing" the proposed side-jets at launch for few moments

Only if you fired them most of the way up. If you only fire them for a few seconds, they're still dead weight for 90%+ of the booster flight, and the extra thrust wouldn't be enough to compensate.

> Isn't that going to look even cooler than what it is already?

Rocket design is not about looking cool, it's about shaving off as much weight as you can and adding as much thrust as you can. Cool looks are generally an afterthought (in fact, by going for an unpainted stainless steel, SpaceX is saving a lot of weight that would be added if they had to paint the entire thing).

SpaceX isn't building to cover ideal microoptimizations in certain parts of flight, they're building the best overall configuration that will work in the specific launch profile that they are targeting.
The fact that they had 100 mil to pay speaks of the excesses salaries were paying them.

PGE isn’t really run any more efficiently than a government institution, at least with government there is some measure of transparency, though accountability is lacking for both situations.

Capitalism doesn’t drive efficiency when there is no competition, in fact the incentive for PGE is to drive up actual costs and then raise prices to maintain 10%. The more expensive and inefficient they are the larger the 10% bucket is.
I remember watching it when it originally aired when I was 13, and having to talk about it at school the next day - we were in the middle of an assignment on the threat of nuclear war at the time, it was tacked into our english language class as I recall (tbf, I can't really think of anything else, other than possibly Physics, where the topic would have been better suited, and Physics could probably only have carried a very dry discussion of it).
Am I reading the paper right, or is there any reason not to be cynical about these points?

1) It’s weird to choose linear attention for their implementation because that’s not what their paper is about and they claim no insights relevant to attention mechanisms.

2) By benchmarking all models this way (linear vs linear) it likely inflated their numbers over comparing their removal of matmul in a quadratic vs quadratic scenario.

3) This claim implies a comparison to the state of the art in language models where the standard is quadratic attention, and is therefore a flawed comparison:

“We processed billion-parameter scale models at 13W beyond human readable throughput, moving LLMs closer to brain-like efficiency.”

4) Those type of brain comparisons fall apart under scrutiny, are not standard in ML research and don’t mean much anyway.

5) Right up front in the abstract they make specific performance claims and imply they come from removing matmul, but don’t mention linear attention until section 4 on experiments.
I love Legos, I usually make them and give them away. Now, this one surprised me and I was amazed. I will never do this, but WOW!!!!
The biggest mistake with AI is making it appear human.

It is not human. It will not behave like a human. It will behave as it was trained or modeled to behave. It will behave according to the intentions of its creators.

If it appears human, we will develop a false sense of trust. But you can never trust it as you would trust a human.
I love that you chose to make this up instead of finding it in the code, probably because you're aware that it's not a thing they do.

Assume incompetence over malice: There's no code that is running the news cycle into the ground, it's just what people click on.
From Long Covid Odds to Lost IQ Points: Ongoing Threats You Don't Know About
Thanks! My main need is to recall all the relevant browsing information when needed. I have hundreds of tabs opened and thousands of bookmarks. Sometimes I vaguely remember visiting a site in the past but don't recall the exact website and it wasn't bookmarked. So I went full force with feature creep (why not) and put all the open tabs, bookmarks, and visit history on one page. Seeing the full list in front of me makes it easier to browse and search.

Edit: By request, here're the links to the extensions.

https://chromewebstore.google.com/detail/one-page-favorites/...

https://microsoftedge.microsoft.com/addons/detail/one-page-f...

https://addons.mozilla.org/en-US/firefox/addon/one-page-favo...
Baseball Rubbing Mud
I shoot digital, and only black and white film, these days.

(I need to build a darkroom so I can print again)

But the thing that really hooked me deep into photography was 6x6 transparencies from a Rolleicord. Velvia, incident light meter, sunny day, job done.

Downvotes on my earlier comment suggest that people haven't had this experience: no matter how great, practical and useful digital is, there is something mesmerising and emotional about a great transparency.

These days I get my visceral buzz from assembling my own simple lenses.
Biomass decomposing in an anaerobic environment creates some very very nasty gases. There are multiple previous extinction events attributed to this. Times when the oceans basically turned to swamps.
How then do you explain the Silicon Valley wage price fixing scandal? There were more than four players there.
I can also recommend the new Annie Jacobsen book, Nuclear War: A Scenario for a horrific experience that would scar you for a few days :)
Doesn’t matter. Just slap AI on it and hopefully no one will ask about it. I was invited to a presentation the other day “AI in the construction industry. Someone claimed it would be worth $10 - 20 BILLION” in 2025. I politely declined. What the fuck is chatGPT going to do? Advise them to build more houses or advise them to go back to using mud and straw. GTFO.
Rectangle - just works window manager

Owly - stop sleep / keep screen on, like caffeine app from years ago

iterm2 - terminal that looks nice and just works, using zsh and oh-myzsh for basic theming.

I user Nord color scheme everywhere https://www.nordtheme.com/ports
The philosophy of solipsism has yet to be debunked.
> Look at what happened when Microsoft eventually tried to catch up with Chrome - they gave up.

That wasn't because they weren't up to the job. It's because Google was using Microsoft's playbook against them. https://news.ycombinator.com/item?id=18697824

> I very recently worked on the Edge team, and one of the reasons we decided to end EdgeHTML was because Google kept making changes to its sites that broke other browsers, and we couldn't keep up. For example, they recently added a hidden empty div over YouTube videos that causes our hardware acceleration fast-path to bail (should now be fixed in Win10 Oct update). Prior to that, our fairly state-of-the-art video acceleration put us well ahead of Chrome on video playback time on battery, but almost the instant they broke things on YouTube, they started advertising Chrome's dominance over Edge on video-watching battery life. What makes it so sad, is that their claimed dominance was not due to ingenious optimization work by Chrome, but due to a failure of YouTube. On the whole, they only made the web slower.

(While this may seem like poetic justice, Google's also been doing this against everyone else, so we shouldn't cheer. Also, unlike when Microsoft pulled these stunts, this might not even be deliberate on the part of the Google webdevs.)
> That's a very "end of history" level of understanding of history and archaelogy.

No, yours is a kind of fallacy and called Presentism [1].

[1] https://en.wikipedia.org/wiki/Presentism_(historical_analysi...
That seems like a lot of effort, planning, and time to save $20.
The issue is we already have models that describe different phenomena quite well. What we lack are models that describe things accurately when these phenomena are intertwined.
Not at all: at the very end it suggests some in-betweens, like building an alternative to Electron or embedded WebViews.

There are lots of browser engines like that still around. It'd be really interesting to see one that supports the vast majority of web standards but without trying to do everything else a full browser does.
Please read this and bask in your fury at the catastrophically broken American justice system. The wealthy and powerful do whatever they want: bribery? Just pay it to my foundation. conflict of interest? We’re all friends here? Why would I get in trouble for that? Decades of sexual misconduct? Just file a defamation suit and crush the girls you took advantage of with legal fees.

In the meantime
The entire legal framework for antitrust litigation is built on the shifting sands of someone paid handsomely to find in favor of big tech.

This is a travesty of justice in half a dozen ways. It’s sickening and destroys faith that the legal system provides a level playing field.
No. Tauri is not a web browser. It uses the existing platform browser.

This would be more like Servo which I believe is focusing on embedded use cases. It makes sense because for Electron/embedded you don't need it to work for every site (really really hard), you only need it to work for one site. (Or a few hundred/thousand if you count all your users.) That is several orders of magnitude easier.
espanso
I find Claude tends to be better at creative writing and to provide more thoughtful answers. Claude also tends to write more elegant code than GPT, but that code tends to be incorrect slightly more often as well. It tends to get confused by questions that aren't clearly worded that GPT handles in stride though.
There are other operating systems that did use something like "ren new-name.txt=old-name.txt".

Also, memcpy(dest,source,len) in C.
That sort of industry gets regulated because letting people build multiple incompatible networks is an extremely expensive thing to do.

The railways often built incompatible tracks, signaling systems, and so forth, which was a problem nation's still struggle with.

Power companies created incompatible systems. Japan is famous for running on two incompatible electrical grids to this day.
We've known for over one hundred years that all forms of energy influence the curvature of spacetime: mass, radiation, momentum, pressure. The source of the gravitational field is literally called the energy-stress-tensor.

This, however, is about topological defects.
> Not to be rude ...

No worries.

After being laid off, my primary focus is on finding work. This is very difficult as I'm a Millennial with a weird looking resume, and the tech sector is in a slump at the moment.

Then, as a side project, I was looking into social programs to help out during this tough time. I've never actually taken a close look at social programs, as I've always been scrambling to find work or suffering through some low level job. However, with EI (Employment Insurance, which would be Unemployment Insurance in the States) here in Canada, I actually have some time to look for work without panicking about being homeless.

Then taking a look at social assistance programs was very surprising, as even when working in Tech for a large company, I would have been considered well within the income range for some social assistance programs where I live (~90k or less for some programs, per household). And so it's actually very helpful to look through social assistance programs and do their intake, as they commonly save me quite a bit on different costs (rent, utilities, food, sudden unexpected expenses, etc.). So, I spend most of my day applying for jobs, but during my off time I can scour these resources and get more positive results than job searching ever has; I'm one of those people that have to put in thousands of resumes just to get a shot at a position, but once I interview, I usually do well.
No just a few weeks ago, but I update very infrequently on that workstation.
>I and many people I know have gone through job searches over the last 18 months. Yes, it was more work than we’ve come to expect over the last 10 years. But ultimately everyone I know has landed on their feet. As an industry we are still incredibly privileged compared to most.

it's 50/50 in my circle. And I got the losing coin toss. Pretty much everyone in my circle got at least a threat of a lay off at some point except one person (and that company is in a very special situation). some got jobs quickly, to various levels of satisfaction. Some got laid off and then went back to the same company when they happened to secure a new project. I'd mostly prefer some stability over how well off I'll be when I'm 65. I'm not even sure I'll make it there at this rate.

>None of this is true for the “underclass” mentioned above who have little to look forward to each day

it's all relative, which is why this is hard to contain to a long term chart of "tech is still better off". No one wants to be caught off guard, doing interviews as a full time job for a year a income dwindles (so underselling it as "it's more work than we come to expect over the last 10 years" is underselling it). And even for the tech workers willing to work in the "underclass" jobs, it's not that much easier getting a job. Especially in my area that seems to have a higher than usual unemployment rate.
CSPs and mechanisms against cross site scripting are such protections. They would block a script from calling home or executing arbitrary scripts or displaying images that could exploit vulnerabilities.

So browser engines definitely protect developers against themselves a bit.

Although I agree with you that there's only so much you can do for the devs bundling crap themselves, I was wrong on this indeed.

Still, I would not be overly confident with web code running in a browser where security is not well studied if it has any network capacity. Especially if the app displays any external content in something like an iframe.
There was an RNA molecule or molecules that could make more of themselves (probably really poorly, at first)