skysight-inc/HackerNews huggingface dataset:
> Have you ever worked with just raw js?

Yes

> Anything more than a todo list becomes unwieldy almost instantly.

That's not a fact, just your personal experience

> Taking a small dependency to avoid that is well worth it.

Sometimes, yeah. Sometimes, no.

> Taking a whole “virtual dom” may be overkill though (looking at you, react)

In most cases, probably yeah. React was created to solve a specific problem a specific company experienced, then the community took that solution and tried to put it everywhere. Results are bound to be "not optimal".
This is a good example of the difficulties with signaling and communication: anything which looks like an error is a 'thing you can't countersignal' (https://www.lesswrong.com/posts/ThhNvdBxcTYdzm69s/things-you...).

Snow_Falls is so contemptuous of Asterisk that he sees a blatant 'error' which 'somehow' evaded the writers and editors all this time, and assumes that this means they are that incompetent; he doesn't consider the modus tollens, that the error is deliberate and he is the one failing to understand what is a well-known GWB allusion. If he had a higher opinion of Asterisk, he might have instead checked (if he took even a second to google the title "Rarely is the Question Asked: Is Our Children Learning?", the first 5 hits all explain the allusion), or at least withheld judgment - but he didn't, so he just snarks here and gets to be embarrassed when someone politely explains the joke to him.

This happens all the time in places with 'context collapse', especially on Twitter - I don't know how many times I've seen someone retweet something 'stupid' or 'obviously wrong', where actually the original tweet was a pretty amusing reference that the retweeter didn't get. (For example, if someone tweets something along the lines of 'They spent $X, for that much money, they could have given every American $Y million dollars!', others might get angry about the arithmetic being wildly wrong by multiple orders of magnitude, thereby demonstrating utter innumeracy... Because the original tweeter is making fun of a famous instance of innumeracy.) It is a particularly infuriating kind of criticism because it often is done in bad faith, due to contempt and laziness and assuming the worst possible interpretation of something one has written with great effort, and it is especially irritating to be condescended to by someone who is so ignorant compared to you that they don't even realize their ignorance.

It's a pity because it makes it hard to write publicly in any way but the most boring way for the lowest common denominator, given that inevitably someone is going to come along and take your Socratic ignorance for genuine ignorance, or your playful misspelling as proof you can't even run a spellchecker, etc, and you can hardly explain every joke without vitiating them.
I would like to, but Firefox behaves problematic in regard to auth urls like

https://name:password@news.ycombinator.com

1: When you bookmark them, it shows the auth part when you hover the bookmark with the mouse.

2: When you open them from the command line

firefox https://name:password@news.ycombinator.com

And then ctrl+click links on the site, it opens the new tab and shows the auth part in the tab title as long as the link loads. It seems the "current url" in Firefox code is stored with the auth part, and it passes that part on to local links.

These issues make it insecure to use auth urls because as soon as someone looks over your shoulder (or there is a camera like in many cafes), you are p0wned.

I wish we had a better way to log into a website from the command line, like ssh keys. But for now, we are stuck with what we have. And Firefox makes it insecure to use it. So for now, I continue to use Chromium.
Someone got to say it so I will. Most of your comments comes across like you've gone off the rails and started replacing competency, not to mention humility, with narcissism. Being so cocksure and backing it up with statements that you need to be as brilliant as you to "understand" is such a laughingly large red flag that I'm not surprised people interpret it as satire. I really hope your colleagues are onboard with this and that this isn't your own dogmatic crusade dragging them along.
For “nomads”, I think the more common situation is that the nomad works roughly 2am to 10am Tuesday to Saturday, maybe shifted to 6am to 2pm for half day overlap.

There are no syncing issues this way.
Generally I would agree, but in this case, I was asking the person directly. I thought it would open an interesting discussion. I didn’t realize it would only result in a reprimand. <shrug>
Are you comparing retail price to wholesale price? The generation cost of power is a very small fraction of the retail price in most markets, especially in Uruguay. Distribution and paying off old debts is a massive fraction of the cost.
LOL, is it AI misreading the 3 as 8?

The FAA announcements says 737 Max.

IMO this article should be flagged to death...
> We do know that cultures from 2000+ years ago believed in a flat earth.

There are plenty of cultures from 2000+ years ago that never bothered thinking about the shape of Earth. I don't know of any that did bother and decided it was flat (and would really like a pointer), even though I do know of some ambiguous texts that people keep interpreting as that, but are much better explained as they not caring about the shape.

It's quite hard to do astronomy on a larger area than a single city and not discover the planet isn't flat. And it looks like people have been exchanging astronomic findings over some longish distances for longer than they have been writing texts that we can read today.
The article has good points but for the love of god please stop with the passive-aggressive "here's why you've been eating apples wrong all your life" headlines

Maybe I should write a blog post titled "You're writing passive-aggressive articles wrong, read this to do better in 2024"
at the time he made the donation, it was the majority opinion in California. He even said that he had changed his mind/opinion had evolved. But it wasn't enough
To be clear: you're telling us the full story of the discovery, not the full story of the exploit? You and your source don't know who the attacker was, right?
Firefox’s default search engine is also Google Search, full of ads and spam.
I would switch when they only focus on developing browser, instead of putting their noses under some privacy violating company
Microsoft readies AI-focused Surface Pro 10 and Surface Laptop 6 with ARM chips
Now you’re paying for double the hardware.
for css they are best in class IMHO, especially the visualizations of flex and grid
> weaker protections against fingerprinting and ad blocking

Citation?
I would switch when they only focus on developing browser, instead of burning money on stuff that doesn’t matter
Transporting water from a well is already a pain in the neck. You think they're going to transport bulk seawater deep inland just to make their food soggy?
I’ll switch to Firefox when they fire their overpaid CEO who keeps getting hefty pay raises despite Firefox losing market share and whose big idea for revenue is “AI services”.
That's a problem. Is the solution to defund father education programs?
korea’s birth rate is super low, I’m somewhat surprised they don’t want more high income people staying permanently
1. Since my content is photos, for which I have RAW files with camera embedded copyright data, that's easy enough

2. You either used it in a catalogue, brochure or for a website; in the physical media case I have the proof, I wouldn't if I wouldn't have found the infriction, by use on the internet, well, it's the internet

3. There are international law firms specialized just for that
One UI feature that I love that Firefox lets you change is the scrollbars. I forget the precise settings, but I set them up so that they are always present and always big enough for me to see how far down a page I am (yes, like I'm using Windows 95!). That might only be something that matters to a few people, but the fact that it is customizable to that level is one of Firefox's greatest strengths.
I’m sure the art world would be more than happy to consider these alternative ways to get paid. But “here’s another option, otherwise I’m going to steal it anyway” isn’t proposing an alternative, that’s coercion.

Presumably software companies should all be obligated to release their source code right?

It’s free to duplicate, so the scarcity is artificial. Also it only cost labor directly once (at time of writing) which they should get paid for, but after that they’re just benefiting from artificial scarcity/government-enforced monopoly.

Also obviously all model weights should be public. The labor all just went into training it, which happened once, but after that it’s just artificial scarcity.
> I am having trouble imagining other kinds of impacts.

You don't even have to imagine; there are plenty of concrete examples.

https://www.nbcnews.com/nbc-out/out-politics-and-policy/seat...

"Texas Attorney General Ken Paxton asked a Seattle hospital to hand over records regarding gender-affirming treatment potentially given to children from Texas, according to court filings that appear to show the Republican going beyond state borders to investigate transgender health care."

https://montanafreepress.org/2023/07/19/knudsen-other-republ...

"Montana’s attorney general and Republican officials from 18 other states are opposing a federal effort to strengthen medical privacy regulations, arguing that states with abortion bans should be able to obtain reproductive health care records for criminal investigations, including when a patient travels to another state."
> It's one small dependency. Worst case, you write the library yourself.

Every abstraction comes with a cost :) I'm not saying it never makes sense to use React, Vue, Htmx or anything else. But that's besides this conversation.

> You send a request to the backend, it then sends you HTML back

You're just trading doing stuff in the frontend for doing stuff in the frontend + backend. Might make sense in a lot of cases, while not making sense in other cases.
Gaston Glock, inventor of Glock pistol, has died
I've been a happy user of desktop and mobile Firefox for about ~3 years now. If you take the time to configure Firefox for Android to suit your needs and wants, it's a very formidable browser.

I did it for ideological reasons. I don't want Chromium strong-arming web standards (I really do hope it's not too late for that).

The only switch I've been unable to finish is the default search engine to something else. As much as Google's search results have become somewhat useless, sometimes DDG returns unrelated results. Bing as well. I've not yet tried Kagi.
Paint Peeling / High-Speed Tape Drone Inspection of a Boeing 787 Wing [video]
> China is what we want to emulate

No, but we don’t throw out data we don’t like. Pre-AP1000, in the modern era, the data are grim. Post-AP1000 it’s much better.

> Which means you do not understand economics 101

Have you ever held a senior role in finance or banking? If you’re going to go ad hominem, don’t bring a rubber duck to a battleship.

> we aim for 20 years, because that is the current optimum

It’s because it divides by 5. It’s a short-hand, similar to the value of a company being 10x and a reasonable margin of error 15%. (It’s also an available risk-free rate in most currencies.)

> trivial to engineer renewable a plant to last 40 or 60 years. The construction cost would of course not double or triple to achieve this.

Data sorely lacking. (Outside hydro.)

> Technological progress is the time value of money

No, it is not.

> This is why the time value of money is an exponential factor

Oof, no, it’s not. Seriously, you can derive this and it’s elementary finance. Also, like, the marshmallow test.
Is that a common belief on the Google Chrome team?
The standard for a warrant is probable cause, not reasonable suspicion.
The thing is we can hardly have something new.

A new browser engine is an incredibly hard thing to program and historically they have always been financed by multi-millions (now billions) companies. Even Firefox via Google.

If you want another engine that is not WebKit or Gecko and you want it open source, you are asking for something that the free software community failed to deliver for the last 30 years and that is harder to deliver everyday.

If Firefox happens to die, we are basically stuck with a Webkit-only internet. We may have open source browsers but nobody is going to pay for the Gecko development (which is not just maintenance but keeping it up to date with the web specs) and nobody is going to pay for a new engine.
Simply enter the exact same search terms for any controversial issue into both Google and Yandex.com to compare the results. It could be about Ukraine war, covid died suddenly, or Gaza. Try 'Google CIA'.
The only site I've found behaves terribly in Firefox is LinkedIn. Weird pauses on page load that lock the whole browser (not just the tab) for like 5-10 seconds. No idea what they're doing to make this happen, but it's odd.

Which is, well, fine, because LinkedIn is mostly a dumpster anyways.
Every time there's a 0.1 Python version increase, it takes months for other libraries to catch up. I still have to install conda envs with Python=3.9 because they are warm-blooded software.
They have customers all over the world. It was a bad business decision, regardless of the local liability. They could have just swept it under the rug like they do at almost every other company.
>costs of business have been raised so far that both doctors and pharmacists can't operate independently. From mountains of school debt, to requirements for IT services and compliances, to the insane cost of real estate everywhere.

It's worth noting that the costs you listed, only "requirements for IT services and compliances" seems to favor large corporations. Everything else you listed don't offer economies of scale (eg. 100 pharmacists = 100 "mountains of school debt"), so unclear how they're contributing towards consolidation.

>This country is heading towards one of those cyberpunk endings where corporations own people.

I don't get it. Does a future where you have to work for corporations mean "corporations own people"?
Because there's rising demand due to more people moving to cities and tourism. Also don't forget Europe's population is still growing despite a low birth rate.
Not sure what your decision procedure is for "a virus" versus "trustworthy RAT", but there are plenty of open source options out there, in case that helps,
https://medevel.com/18-os-rat-list/
Better article, from yesterday:

https://news.ycombinator.com/item?id=38799053
In the same way the Concordes were the safest passenger jets, until they suddenly weren't.
Also "Peanuts"
I think it is really tough for execs to have friends in the same department, not just the CTO. Sometimes the business has needs that conflict with people's needs/desires and a good exec should choose the business.
Really, you've just proven my point. If Lenovo can support their hundreds/thousands of devices on a shoestring budget, Apple can support their few dozen devices easily. They've already written the device drivers and documented their non-commodity hardware, there's no technical reason it won't run other OSes.

I almost feel like you don't actually know what you're arguing against. An optionally-open bootloader is practically free to implement, and releasing driver code (or at least hardware docs) would mostly be an IP-related decision, not an effort-gated one. As-is, it feels like you're defending Apple's right to enforce petty limitations and be lazy with their trillion-dollar IP. It should be obvious why we (former Apple customers, some of us) disagree.
I don't know if I qualify for a CTO though people call me one (people have called me names since I was a kid but Mom always said to ignore them...) But let's tuck at that first word -- "Chief". In many cultures Chief meant the one who held the final responsibility for whatever went bad. They were also the ones who had to negotiate with opposing forces.
With that in mind, learn your opposing forces and what can go wrong. Ask the dreaded Marketing tribe for their books and learn shamanic things like how long it takes to get something into the media or a retail store. Negotiate with someone in nursing to learn the mystical art of dealing with angry people you are actually trying to help. You will learn more from a nurse or a clothing buyer than you will learn from the best coding book.
I wonder how it never flooded.
Firefox needs bookmarkable containers. It is almost there ...

Bookmarkable Containers are opening bookmarks in a specific container. And I don't like the hacked extension that implements this feature as a workaround using container sites.
I second this. IRCCloud’s UI is very nice.
I had this problem with Peacock when trying to rewatch the Office. I kept having to dig through their search to get to it and for some reason it wouldn't add it to my recents. In the end I bookmarked the show page and just use that.
I'm honestly curious why they don't also track the FTP server downloads.
I'm already switched over! I can't switch over any farther!
Just looking at deaths doesn't really tell the whole story. There aren't a lot of towns that have had to be evacuated and abandoned due to solar industry accidents.
Nobody said anything about repr()? It's the REPL's job to handle this case and provide a good UX.
Ugh, this is absurd

And I agree, it is safer to just get the drugs. Maybe some very specific drugs should be excluded, but that's it

Same with leaded fuel and some very old mechanical gizmos in planes.
As soon as they bring back xul
I'm confused, all that I can find is that the final decision by the supreme court was that it fell under fair use.
>we'd need to convince the likes of China and the Saudis (both major stakeholders) that they can come out from the rock they live under and accept modern psychological science.

Giving how overwhelmingly worse the mental health is of people, especially young people, in America, I can see why the Chinese and Saudis are so reluctant to accept western psychological "science".
Indeed:

> Firefox and Safari do not support installing PWAs on any desktop operating systems... Chrome and Edge support installing PWAs on Linux, Windows, macOS, and Chromebooks. [1]

Any idea what Mozilla's motivation is here? (Apple's at least is easy to understand, even if you disagree.)

[1] https://developer.mozilla.org/en-US/docs/Web/Progressive_web...
3G4G Blog [1] is another source if you want technical details, rather than slightly dump down, prosumer but accurate news source ( Lightreading ), Or simply read summary of 3GPP Rel, they are available as white paper on Qualcomm, Nokia and Ericsson's site.

The technical case is that 5G network dont have a capacity problem. If you go and ask Three, EE, Verizon ( Ok may be not Verizon ) or Ericsson's engineers. Massive MIMO provides plenty of headrooms for current 5G, 5.5G / 5G Advance, even in places with high population density like Hong Kong. We also have plenty of re-farming to do to increase capacity. ( Re-farming means converting spectrum currently used by 2G - 4G to 5G. ) The problem is cost per capacity. Whether the MNOs are willing to spend more so their user get higher speed during congested period. And the simple answer right now is no. ( Before anyone thinks MNOs doesn't want to upgrade, it is simply they dont want to upgrade so you get 100Mbps instead of 10Mbps during congested hours. If it is below certain level they still do, assuming there is a competitive advantage. )

And unlike 3G to 4G period where you have both the market and Apple pushing MNOs to upgrade, 4G to 5G reaches a point many users are questioning whether it is worth while to pay more, at least initially. And results so far has not been satisfactory, from MNOs perspective. That is partly because they were over hyped, financial projection were too optimistic, COVID, and they completely neglect new market they have enjoyed such as 5G to Home broadband. It is in their interest to downplay this to both shareholders, ( after they have hyped it up ) and to Ericsson so they will not be paying more on hardware upgrades. At the same time it is in Ericsson's interest to show there is a need to upgrade, not just because of capacity improvement but reducing MNO's OPEX.

There were also a lot of talks about reducing complexity as one of the selling point in 6G. Especially from Qualcomm ( Yes, the infamous and top hated company on HN actually do a lot of R&D ) Which is partly true because 5G is an extreme complex beast. But it is also another word for more integration between layers and components which means potential increase of revenue for certain vendors.

And I am intentionally ignoring all the politics, both between vendors and national level.

[1] https://blog.3g4g.co.uk

There should be another site with step by step guided explanation of WiFi 802.11 and 3GPP 4G/5G standard, unfortunately after spending 15 min looking it up, history, bookmarks and google didn't help.
From yesterday's Firefox thread:

Firefox has multiple compelling reasons to use it:

Sync[1] only what you allow, bookmarks/history/extensions/etc
Containers keep sites separated nicely[2]
Tree Style Tabs[3]
uBlock Origin on Android[4]
Open Source since 1998!
Not based on Chromium

[1] Be wary of sync on a fresh Linux install, it might sync the default bookmarks and merge them with your own. Not a huge deal but definitely an annoyance.

[2] https://support.mozilla.org/en-US/kb/containers

[3] Tree Style Tabs requires several extra steps to remove the tabs at the top of the window. You have to set toolkit.legacyUserProfileCustomizations.stylesheets to true, then create a "chrome" (lol![5]) directory in your profile and add a userChrome.css file to it. https://github.com/piroor/treestyletab

[4] uBlock Origin on mobile web makes a massive difference. You can even use the same rules that modify the style of the page you're viewing, such as setting HN to a dark mode via:

news.ycombinator.com##html:style(filter:invert(95%) hue-rotate(200deg); background: white)

[5] I'm aware that the Mozilla UI was called Chrome at one point, not sure if it still is.
yawaramin, my former reasonML brother, you won't remember me, but I am so happy to have you comment on my comment even if it is tongue in cheek! Hope all is well.
Totally get that.. I actually don't like alt-tabbing between windows, I find it clunky.. Much like you don't like to turn your head to look at other screens.. :-)

Last detail to add is that I use Powertoys FancyZones in Windows 10 to set up zones in my screens that let me snap windows into specific layouts easily on the side monitors, so setting up dedicated layouts per-monitor is more intuitive and easy for me.
>This country is heading towards one of those cyberpunk endings where corporations own people.

That was settled in 1971, when money itself ceased to exist as humans have generally known it for thousands of years, and was instead replaced with fuduciary credit. So long as this stands, anything, you can only buy something if you or someone else has gone into debt to aquire the money for it, and those dollars will eventually be removed from circulation when they make their way back to a private banking cartel, the federal reserve.
im so sad ireland shut down their golden visa program. im looking forward to building a portfolio of passports so i dont have to deal with the shit head border agents anymore.
> Corporations get everyone to do things they don't have to against their own interests all the time.

Not without government intervention, they don't. In fact, they wouldn't even exist without government intervention.
Malware abuses Google OAuth endpoint to 'revive' cookies, hijack accounts
I won't, thank you. I'm happy with Chrome. Yes, I also have YouTube premium.