skysight-inc/HackerNews huggingface dataset:
Post author here. Two things I would add, given that the post is now nearing a year old:

1. Many people are unable to update to browsers which support the latest features, so developers must continue to practice “defensive CSS” for quite some time yet. Ways to do so include Sass, Lightning CSS, and PostCSS.

2. For those who know their audience is using updated browsers, be advised the nesting syntax is now more relaxed[0] and, like Sass nesting, generally *doesn’t* require the `&` stuff (which *does* still work, though).

[0]: https://developer.chrome.com/blog/css-nesting-relaxed-syntax...
Instead of trying to figure out exactly what features would accomplish that, I wish they would focus on making it embeddable. Personally, I like the UX of Arc. Arc uses Chrome under the hood. And if anyone else wants to make a browser specifically for some small subset of users, they're going to pick Chrome.

Why not make it easer for developers to embed Firefox and let a thousand small, weird browsers bloom? Some will be terrible, but a few might be brilliant.

If they don't do this, I'm holding out hope for Servo.
Uruguay has dams in the mountains for its hydro. The country can choose how much electricity to generate from them to compensate for low winds. That's only viable with mountains + valleys + sufficiently low population density (206th in the world).

It's not something that generalizes to the entire lower 48 (but it will work fine in parts of California).
FF is great! The only stopper for me to uninstall chrome is google meets. Background blur only works occasionally on FF but it has gotten a lot better this year.
I will suggest doing SICP. It teaches good FP patterns, and might complement another FP language well.
EA (the movement) has a number of very serious problems, but I'd argue that the Sams are pretty much the least of them. Unless we're only talking about public opinion/PR, anyway.
IF reads dominate writes, and multiple threads read the data concurrently, this approach may win by eliminating the need for locks.
>Cellophane is called Cellophane.

This floor is made of floor
That doesn't really make sense, if anything the importance of having third party cards is diminishing. Apple Silicon is already massively competitive at running things like Blender and Video Compositors. And the trends are towards apple investing in improving gaming and ML workloads (which they've made large strides towards this year), and the relative attractiveness of other GPUs is going down. Almost all of the signs are pointing at apple making their hardware the place to run on device ml.
Previously: https://news.ycombinator.com/item?id=32633382 (1 year ago, 154 pt, 28 comments)
Time to phase out that last coal generator!

https://en.wikipedia.org/wiki/List_of_active_coal-fired_powe...

https://en.wikipedia.org/wiki/Ratcliffe-on-Soar_Power_Statio...

Edit: interconnector already ramped to 800MW importing to the UK. Let’s gooooooooo!
It's all sector's in the industry not just isolated to tech jobs.
Compare this section:

> The primary reason reading from pointers (prepared by other codepaths) may cause an access violation is because code preparing the pointers often makes the decision to (a) return a pointer to some valid and accessible spot, or (b) return a null pointer. In the case of (a), the pointer can be read from without an access violation. In the case of (b), it cannot.

> But a simple solution is to prefer option (c) to (b)—return a pointer to a “nil struct”, rather than a null pointer, if (a) fails. This nil struct is allocated up-front and may be stored in read-only memory. Any pointers contained in the nil struct point to other nil structs of the associated type. If there are pointers to the same type, they point at the same nil struct in which they’re contained (in other words, the pointers are self-referential).

With this one:

> “You take great pains to avoid null-valued objects,” said the master. “You initialize all Strings to empty, and coerce nulls to empty when setting String-valued properties. Furthermore you store the properties of your Data Transfer Objects in primitives, causing null integer columns to be read as zeroes and null booleans to be read as false. Explain.”

> The boy replied: “In my experience, our most common production error is the NullPointerException. I seek to minimize the occurences of this.”

Aren't both of those saying exactly the same thing, specifically to use valid but dummy values in place of NULL?
Exactly. Somehow this idea that you keep getting paid for literally the same thing over and over again for work you did once is the absurdity. And ridiculously greedy.

It seems to have been invented by laywers, for lawyers. Nobody else really benefits as much as they do. The whole entirety of society vs. a single profession of dubious morality.
There are… Hornsea for example is one of the bigger ones: https://hornseaproject3.co.uk/
80% of the information comes from the tone of voice.
There is - stremio + torrentio + real debrid is a ~5 minute setup, works on web and android tv, and was easy enough for my parents to setup all by themselves. Real debrid does cost $3 a month but the experience is so much better that it’s well worth it. The money you’re paying goes to a seed box type thing that caches torrents online and lets you stream them to avoid notices from your ISP.

I recently abandoned my jellyfin + radarr + sonarr setup because for the above. After Usenet subscriptions, electricity costs and storage costs, it was much cheaper. And I could watch content on demand rather than having to wait for the whole thing to download.
The whole point thing about having half a breakdown after being ghosted is not going to be remedied by receiving a generic rejection email.. even the actual response he did get after pestering them was just "you were good but another guy was better" and yeah this is 90% of all anyone will ever say anyways. Like you can simply assume that 1. a better candidate was found or 2. the job opening was already closed because already hired or budget or role reconsidered if it helps you feel better.

The whole idea that we can apply the norms of personal relationships to a business transaction like this with 100s of candidates, no pre-existing relationship beyond 1-2 calls at mostand at best a generic rejection is basically displaced disappointment turned to resentment and anger. To which I say, you can either rant about it online and hope they change, or you can learn to regulate your own emotions.
You didn't answer my questions at all.

But ok so I'm a young musician. Nobody's heard of me and nobody wants to commission a concert or album. What do I do? Quit?

@Vicinity9635 It's not just lawyer greed, it creates economic fairness by preventing others from profiting from your creative work.
> Just because it made your job easier doesn't mean that it was legitimate.

So, I suppose that the main point. In these cases, we weren't investigating the individual as a suspect, we were trying to understand the nature of an incident that could affect the safety of others in a relatively linear fashion.

Imagine it's 20 years ago, there's no cameras everywhere, GPS is limited to multi-meter precision - did the 50-barge tow coming down the Mississipi river with millions of tons of cargo hit the interstate bridge broadside or did it just scrape it? There's a big pylon-shaped dent in the side of a naptha barge with cement dust on it, but the captain swears he just glanced it with the grain barge at the head of the tow. It's ancient and looks like it's battered 100 docks in the past year.

So, Mr. Deckhand, what hit the bridge?

In this scenario, he is not responsible for navigating the vessel, so we assume that it's unlikley that this would evolve into an investigation that would jeopardize him. And thus are free to issue a subpoenea if needed to find out if we need to shut down the only passage over the Mississippi for 100 miles.

I think it's fair that the public has the right to his honesty in this scenario.

Of course, these powers present the potential for abuse, and I'm sure it happens. Just not in the world I ever operated in; our powers and obligations were taken very seriously internally.
Same, but other way around. Don’t even have Chrome installed. I don’t know what websites people are using, but I’m glad to not need them. The idea that a site could fail to render on any reasonably common browser seems pretty absurd.
> But I also say /etc like "e-t-c" rather than etsy

I've never heard anyone use anything other than either 'slash e t c' or 'slash et cetera', I think I'd probably have an immense urge to punch someone if they said 'slash etsy'
Just find a real job. Carpentry is nice for example.
>Is the only impact on people suspected of using prescription drugs to kill, rape or otherwise harm?

The point of a warrant is that you need to have this suspicion to pull the info. If it doesn't take a warrant, they can go on fishing expeditions.
I think this is a cynical and fatalistic view which considers only some selective viewpoints. I think you'll find that real people are far less materialistic and shallow than you assume, and choose not to have large families for many reasons. Cultures will adapt! Humans are dynamic creatures.

That's not to say we shouldn't consider the consequences of these changes and provide incentives and disincentives to nudge things one way or another, and manage the demographic shifts in order to lessen their shocks.
Switched to Firefox a month or two ago, mostly for ublock origin on android, and unlimited history (seriously, why is this not the standard?)

I've tried to like it but honestly it's been painful. MacOS Sonoma seems to have a hover bug, which has been unresolved through the last 3 bug fix updates. Performance is "fine" but seems to lag with many tabs open which was never an issue in chrome (this is on an M2 pro!) PDF reader also seems significantly slower as well. At this point I'm considering going back to chrome.
I tried so hard earlier this year to move back to FF from Chrome. I actually found the desktop experience great but the mobile app on iOS was so clunky, and I rely enough on sync, that I had to move back after a few months.
>which makes it more visible and constrained

It comes at a heavy cost though: you need to keep tons of the yellow stuff around, rely on the past administrations being prudent to actually keep a sufficient reserve. In the end you're still relying on people to act prudently.

>They can't, but they can try to get the federal government, which can, to bail them out.

I mean if you're going to invoke extraordinary measures like this, then I can also invoke up extraordinary measures like the government debasing the currency, which was still done even when countries were on the gold standard.
> Becuase the AI cycle is still in the hype phase, and VCs and private capital is getting in right now before unloading onto retail investors to hold the bags.

I don't think so. Had this been the early SPAC days, we would have seen a lot of AI companies try that route right away. SEC has since cracked down on SPACs making them a lot harder to do. So, I don't think we are going to see the same runup of companies trying to go public that we did 25 years ago since there isn't as easy of an avenue to do so now.

As for the domination, I also don't believe that either. I don't think that there has been a single company that owns each of those categories that you list. There are many large players.

MI300x is 1/3 the FLOPS/$ than H100's and offers more ram. The hardware AI companies will leapfrog each other on each new release, and the software ones will be extremely competitive with each other thanks to the ability to just rent the high end hardware to do their training/inference.
> Linode respond swiftly to abuse reports[0], block outgoing SMTP by default

One instance of them supposedly responding quickly to an email abuse report isn't showing they're consistently responsive to abuse reports. I don't know if they are or are not. I don't even know that this blog post even refers to Linode, they're not mentioned once.

And its not true they always block outgoing SMTP by default. Loads of old accounts do not have SMTP blocked. New accounts since 2019 sometimes have it blocked, but given the last few times I've made an account and didn't have any blocks it doesn't seem that often. Maybe I just got lucky though.

And don't get me wrong here, I'm not intentionally singling out Linode here. There's loads of cheap VPS providers that enable this kind of abuse. They're not necessarily better or worse in this regard to many others.

> 90% of the spam that I receive from a DMARC-validated sender comes from Google; should every Gmail user be punished because Google aren’t “doing enough”?

Yes. Just like those telephone companies originating most of the spam phone calls should get disconnected. If they're going to enable abusers, they should get cut off.
Huh. Now I will ponder what effect the next decade of LLMs will have on 1) Anti-intellectualism, and 2) Empathy & Compassion.

And further off topic: If malicious aliens landed and declared war, the world would come together. We might not stop fighting each other completely, but we would definitely unite in some way. Perhaps LLMs will be that existential threat needed to unify us.
It doesn't ban a blockers outright but does severely hamper them. It severely limits how many filters that can exist within the plugin, and also prevents plugins from updating block lists themselves and forces those updated lists to go through the plugin store.

Both of those will seriously hamper a more advanced adblock like UBlock Origin
> Cable was a much better setup

No, thanks, the ability to pause/rewind/fast-forward, choice of sub/dub, and the ability to actually choose what to watch and when are something I am not willing to give up or negotiate on.

With cable, you are watching a series that airs one episode per week, and then you missed an episode because you had something scheduled for that time slot the show was running on? Too bad, wait for a rerun, or plan ahead by recording it with a DVR, or by using some other subpar workaround with high friction. The show you care about runs at an inconvenient time slot for your schedule? Too bad. Want to watch with subs instead of a dub? Too bad.

I can keep going with that list even further, but I think the point I am making is pretty clear already. Makes me often wonder what people clamoring for the “good old days of cable” are actually smoking.
Think the bigger problem is proving beyond reasonable doubt who did it, see Nordstream
> And the browser monopoly argument isn't that strong either. We have Chromium from Google, and Mozilla Firefox funded by Google. Look at DRM video - it made no difference.

I agree. The sooner Firefox goes away, the sooner people stop pretending we don't have a duopoly between Chrome and Safari already. From then, people need to work for Chromium improvements, perhaps consolidate in one good "ungoogled" fork. And let Safari be.
Yeah im still a bit surprised that Github doesnt work in firefox for me. It wont load a repository page, its just blank with nothing but the navigation on the page. This happens after turning off all plugins. dont know if github has made it so only chrome works but thats a pretty major site for firefox to not work with.
I'm fully switching to FF at home now. I'd half done it but had a large collection of tabs open in Chrome which kept pulling me back as I couldn't be bothered with reassessing them all (a fair I should have closed) and recording the ones I still wanted to keep elsewhere. Chrome gave me the final push the other day by completely forgetting most of those open items during an update.

I'd not encountered anything broken in Chrome that was fixed by FF though.

I'll still be primarily Chrome in DayJob though, as most of our clients' users are (with some on Edge, a few using FF, and a couple of idiots still not off IE though we don't officially support that) so that makes sense even though I very rarely touch anything front-end these days.
I'd also recommend Mirdin. I did a short interactive course a while back, and I'm considering doing the full interactive course soon.
It matters for cost comparisons.
Maybe not quite that powerful, but uploading the videos to YouTube as unlisted or private videos will get you automated timestamped transcripts. Those are great for searching through spoken content.
How much do they really differ? Chromium browsers for the most part are just going to appear the same to site owners.
I use FF on my desktop and Brave on mobile. I tried FF on mobile and it has too many issues, unlike its desktop counterpart. And there are no good maintained de-googled chromium alternatives on Android other than Brave.
Ask HN: Did you "almost win big" in career/business – and what's the story?
There must be tons of people here in HN who almost made it huge but made a simple sting turn here or there.

Did you nearly make it huge but managed to avoid success by an inch?

If yes, tell us the story!
Other than not always storing state the Google Maps app works quite nicely on iOS.
And often it boils down to an intangible "we felt a better vibe with candidate B" and that's probably something they will never come out and say.

My reaction to the feedback he got when he finally jogged someone into responding was like yours. It was the typical cliche rejection letter. Maybe a bit more personal than some. I'm sure that the "wires got crossed" and the "email never made it to your inbox" are just a smokescreen for "we hired someone else and didn't bother to let you know."
Yup, and Texas, who also tried to sue Pennsylvania (and Georgia, Michigan and Wisconsin) over how they ran their elections in 2020.

> Within one day of Texas's filing, Trump, over 100 Republican Representatives, and 18 Republican state attorneys general filed motions to support the case.

I expect that the 18 states opposing strengthening medical privacy are the same 18 states whose AGs filed these motions.
> Almost 100% of the population thinks it is right for home sellers and landlords to squeeze out as much as they can. Then blame somebody else for the consequences.

This is your comment from above. In order to make such a comment you are by definition either a collectivist or socialist. It reflects some fundamental illiteracy in the basics of economics and markets, because you suggest that a virtue would be for sellers or landlords to accept lower prices or rents than the market clearing price. That’s nonsensical frankly. It’s like suggesting asset owners are evil unless they hand out their assets as charity or donation or perhaps you will next suggest they should be obligated to, which is by definition redistribution and socialism.

I’m curious what education you do have and where you received it? You are here on HN and while I haven’t looked through your account history, I’m guessing you will somehow be technically very literate yet somehow have a mental framework for human economy and society that consists of some of the most failed and falsifiable concepts conceivable. Which country and/or state failed so deeply in providing a background in the economic components of our shared reality? there are many such as yourself and it’s incredible dangerous to civilized societies as when such wild failed and empirically flawed concepts are translated into policies via politics it brings incredible devastation, poverty, and suffering.

We need to start with reform of education systems. Almost as bad as not teaching evolution or perhaps even history of the holocaust.
> Why not just use a MacBook Air or something? It's basically the same price.

Not the person you posed the question to, but my reasoning is mostly that my MacBook Air is docked with my desktop peripherals when I'm home, and it's cumbersome to undock/redock it all the time, so I use my iPad if I'm not at my desk. If I need to do something that I can't do on my iPad, then I walk to my desk where I have a proper mouse/keyboard/monitor. I only undock my MacBook every few months when I'm travelling and need a real computer on the go.
It wasn't that long ago the price for GDDR6 was up to $16, your 48GB would have cost $800. Or roughly $2000 more in retail price.

What a lot of people dont understand is that RSP dont change with commodities ups and downs. If you price your product $1500 cheaper now due to DRAM cost reduciton, you will have a hard time getting it back up $1500 if things ever resume to normal. So generally speaking RSP comes down very slowly.
They don't seem to have created any technology, but it is hard to know how intelligent they were. Their brains were small, but crows have quite small brains and they are relatively intelligent. If dinosaurs had used tools, would this show up in the fossil record?
Here's a "life hack" - get a good book that doesn't make any assumptions about your background but otherwise goes deep, and then use an LLM's "talk to pdf" functionality (e.g. via the paid ChatGPT subscription). You can then describe the LLM your particular background and ask it to walk you through the book while skipping through "the boring parts" you are already familiar with.
I actually drove all the way out to the Britned HVDC transformer station near Rotterdam earlier this year. Absolutely huge bunch of gear, mostly enclosed though and no public tours :(
Funny enough I've been using Firefox as my primary browser for well over a decade, but lately I've struggled to continue letting that remain the case just because of how badly managed Mozilla appears to be.

The weird AI website builder thing they released was kind of the straw that broke the camel's back. Besides my many objections to current AI, my bigger issue was that this demonstrated a general lack of focus and carelessness on their part.
I switched to Firefox both at home and professionally in 2020. Previously, my web browsers have been (in chronological order): Netscape 3.X, Netscape 4, Opera, Phoenix, Konqueror, Firebird, Firefox, Chrome, and now back to Firefox.

I have exactly one very negative thing to say about Firefox. It absolutely sucks on machines with spinning rust and no SSD. It's the only piece of software I have that literally takes more than 2 minutes to start. With disk-IO pegged at 100% during the entire startup period.

I'm assuming it reads through the myriads of files it has stored on disk, and that this is rather slow due to seek-times on HDDs. However, this is the major point I have against Firefox.
I remember seeing it was out of beta in the release notes of Docker Desktop not too long ago.
> purposeful distracting comments,

The voting system invites this by its very nature. People will try and post early attention grabbing comments that are vaguely related to the story in order to get lots of upvotes.

Plenty of good potential conversations are derailed by, not flame bait (obvious flame bait gets deleted), but, "very engaging" conversations that start off on some tangent that is only the slightly bit related to the story.
Ehhh, that's a rather cynical take on it.

It's obviously about inefficient overuse by businesses. Having water for individual people free for basic personal use wouldn't be a problem.
Best React Resource Collection
The website is a collection of React resources and community member's accounts and channels. I want to build up a space where new React learners can easily navigate through the learning process.