skysight-inc/HackerNews huggingface dataset:
OpenCL did exist 10 years ago! Rocm has been around for 7 years. Pytorch is 7 years old and had CUDA support on day one and still doesn't have RocM support. Before the LLM craze people still wanted an alternative to nvidia and could see the writing on the wall. There was a bunch of complaining about Rocm and OpenCL didn't deliver. GeoHotz tried to get a RocM backend working and the examples just didn't work.

You can't build a software platform by just willing it into existence. It means sitting down with developers, writing documentation and support users. It means tackling use cases other than llama so that users feel confident in building the next greatest thing on your platform. At it is today, AMD will always be playing catch up and people will continue to push nvidia because the latest and greatest will be on Cuda.

I guess for those of spending money on real gpus for the last 10 years, nvidia was incentivized to take our money but amd wasn't.
It's not that interesting, I used to work inspecting airport fire-fighters. That required talking to the people on the tower.
I have been using Firefox for more than 20 years and I am happy as ever.
I enjoyed the "Rafting Trip" as well, side tracking a bit, anyone have course recommendation for ML ranking and ML recommendation courses or probabilistic data structures and algorithm (for example, bloom filter, Freivalds' algorithm that make multiplying matrix to O(n^2) etc.... etc)?
There are two open competitive formats to PDF:

- OpenXPS (https://en.wikipedia.org/wiki/Open_XML_Paper_Specification)

- EPS (https://en.wikipedia.org/wiki/Encapsulated_PostScript).
> ability to pause/rewind/fast-forward, choice of sub/dub

FWIW, depending on the channel/show, one could do this with cable all the way back in the VCR era. Some shows had secondary audio programs with alternative languages and had multiple closed caption streams.

https://en.wikipedia.org/wiki/Second_audio_program

I do agree, loads of content never bothered with this though and for sure managing recordings with a VHS or even a DVR was a lot messier than just clicking "play" on a stream. Just pointing out the tech technically existed back then to enable those choice of sub/dub options

> Makes me often wonder what people clamoring for the “good old days of cable” are actually smoking.

Fully agreed on this point.
In the near future I will probably stop using the Web as much.
I'm certain now that soon the Web will at best be about as open and user focused as Android and iOS are today.
I use Elk Mastodon client - being able to install it as a PWA is great - I get a nice icon on my mobile screen same as any other app, and it runs full screen without an address bar. I can switch between it and other apps, I don't see the downside really
Operating with integrity in a domain where nobody else is is a shortcut to getting fucked.
I’ll make sure I’m using the 2.0 version. They released a separate app in the app store for 2.0 (for some reason) and increased the confusion by naming it the same as the previous version!
Agreed, though I recognize that they need income too to avoid Mozillas's problems, so I can tolerate some amount of them experimenting with revenue strategies.

That said, I turned off the crypto stuff on day 1 and it has stayed off and I never even think about it anymore.

Brave is great and I think more people should give it a shot.
I agree with your perspective here.

If you don't get something, perhaps it's that this is a bit of a holy war, and as with all holy wars, each camp tends to argue things from a very black-and-white perspective. As with most things, though, the truth is not so binary.
£500 million over 60 million people over 10 years is £1 per person per year. I can believe it.
It's not an excuse. Everyone in tech acknowledges that effective recruiting is important. But beyond doing basic stuff right like not ghosting candidates, that knowledge isn't actionable. No one has found a reliable, repeatable, scalable solution. If you can figure that out then you'll be a billionaire.
Piver – The reason TeX is on version 3.141592653
Nobody talks about part 2 of the decriminalization which cannot happen in the US - which should be providing support for the addicts to recover.
Source? I don’t think the federal US government has any say about how many medical school students there can be.

The federal government does provide funding for residency positions, and all doctors are required to complete residency. This residency funding has been effectively flat for many, many years, effectively capping the number of residency positions, which then caps the number of new doctors per year.

But I am not sure what exactly limits anyone other than the government from funding residency positions.
I can't install Gentoo, specifically, the part where I have to install a BIOS or UEFI grub2 bootloader. No I did not use a musl and / or clang profile. With this being my first impression, unless Gentoo or a downstream fork comes with a installer, I won't consider it.

I'm going to install Solus OS / Solus Linux soon, had a good first impression with it's package manager, which claims to be reproducible but not like nix or guix are.
This is ridiculous, all blame/liability should lie with either the provider of commercial software who chooses to rely on open source software or the end user for relying on free/open source software.

I personally will not allow people in the EU to use any software I write going forward, I imagine other open source developers will take these steps as well.
Nobody is arguing that AMD didn't get caught with their pants around their ankles or that they have a great reputation with developers. What matters is their statements and more importantly, actions, moving forward.

Right now, they are cranking out ROCm releases on schedule, contributing to a bunch of AI open source projects, listening to crazy people like George Hotz and have released a GPU product that leapfrogs the H100 and is built on OAM-UBB, at 1/3 the FLOPS/$, while also promoting fast ethernet standards.

I'd call that a pretty good start.
S-box is used in symmetric ciphers in cryptography. S-box = substitution box or lookup table [3][4]. You can see an example of Rijndael s-box in a python script here [1][2].

[1] https://github.com/kokke/tiny-AES-c/blob/f06ac37fc31dfdaca2e...

[2] https://anh.cs.luc.edu/331/code/aes.py

[3] https://en.wikipedia.org/wiki/S-box

[4] https://en.wikipedia.org/wiki/Rijndael_S-box
This is the daily two minutes of hate directed at those who prevent them from being able to download whatever they want for free.
To be fair, this is not a Firefox issue.

Unless you use Edge on Windows you still have the same limitation (or the windows store Netflix app).
I love Firefox and I hate Mozilla.
I guess that's the point I was trying to make - in our case we were not conducting a criminal investigation. And if we were headed that way (which only happened every once in a while) then yes, we'd have to go in to Criminal Mode rather than Public Safety mode, and 4th and 5th Amendment obligations where back on.
tl;dr Noooo I can’t be held liable for the (open source or not) code I commercially ship, how dare you.
The code walkthrough was excellent and very elegant
Ask HN: What talks do you consider real gems?
What are the talks that you consider real gems? The kind that sticks with you for a long time either due to the exceptional content or delivery. Some insightful and impactful talks that have influenced your thinking or work.

These could be from YouTube, tech conferences, or any other source — preference for the fresh stuff from 2023, but not necessarily.

Please share your top picks and couple of words of why they stood out to you. Thanks!
I got so tired of dealing with Google's AMP so I switched to Firefox just on mobile. It's fine, tho the url bar doesn't work as well as on chrome. Other than that I've gotten used to it well enough. I'm starting to hate everything Google does. All their products are steadily getting worse and worse as they get more bloated. I'll consider switching to Firefox on desktop.
The big benefit in my experience was that I could have a program with real users, that did have errors (from me being new to Elixir and not knowing better) and still not experiencing downtime.

Instead, CPU or Memory would increase over time, hit the VM limit, kill and restart.

So later when I noticed this, I could debug and fix it without simultaneously fighting a prod incident.
>Why pass onto consumers what you can take as profit.

Because other suppliers will outbid you.

>Norwegian news is reporting that the price of electricity will increase a tiny amount (about £10-15 a year) in both Norway & the UK as an increased flow of power means more bidders for it, pushing the price up when power is scarce (which seems to be most of the time).

That doesn't make sense, if energy is scarce in one country but not the other then the additional supply should lower prices.
There was this, a couple months ago:

Firefox displayed a pop-up ad for Mozilla VPN over an unrelated page (382 comments) https://news.ycombinator.com/item?id=36077360

I tabbed away from Firefox for a bit, and when I tabbed back I had a full screen popup ad for Mozilla VPN overlayed on top of the webpage I had been using.
The draw is the culture of specific boards. No one goes to /b/ because they're interested in high signal, low noise conversation for instance.

The images themselves are usually entirely superficial unless the board is about images or memes. I've sometimes said that Hacker News at its worst is basically /g/ (4chan's tech board) without the pictures, and with more forced civility.

If it's not for you that's fine, it isn't for everyone.
A visit to one of his arcades would be almost like a pilgrimage for me. I'd have to make it the centerpiece of a trip to London, if I ever get to go. His breadth and volume of work amazes me.
Of course, this implies a single-writer design (not necessarily a bad thing!).
> They don't seem to have a version with volume control though just like etymotic.

Are you talking about Airpods? The second generation Pros actually do have volume controls. The stem is touch sensitive and you can drag a finger up or down it to change the volume. You can also use different gestures to play/pause, skip, rewind, change transparency modes, etc. These all work on Android and Windows too, FWIW.
Exactly. I use Safari and I hate it, but Firefox is just a reskin with a worse WebView.
FINALLY. This industry needs some regulation...

I'm mostly curious what that means for something like the MIT license... For those who need a refresher, this is the part I mean.

> THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
This was my first thought; I've been working as a dev for almost 20 years, and "ghosting" is the norm.

Having seen it from the other side, one oddity I've noticed is that being "ghosted" usually means you were being considered; if they get back to you with a "no" it means they don't think the person would work out, and even if nobody else comes forward, they don't intend to hire that person. "Ghosting" is typically what happens when they are thinking "well, maybe", and they keep looking for an even better fit and then find one. Either it's been long enough that they've forgotten, or it's been long enough that they assume (usually correctly) that the person has figured it out by then.

I'm not saying it _should_ be that way, I'm just saying it's not "new". Letting this mess with your head is a bad situation, because it won't be that unusual. Just keep in mind that it typically means "near miss", and keep looking.
no, not at all. Pretty much anything Google does works across all browsers.

The most common culprit by far are local and regional sites. Local bank, doctor's office, random public website from the municipality, school homepage and so on. The few software developers they have on hand simply don't bother testing against Firefox any more so things just break and aren't fixed.
I wonder how is mozilla VPN business going.

It was obvious to me that they should have gone into that business sooner as VPN are all about trust and they are one the few orgs committed to privacy so they can turn that trust into something valuable to them. But I am yet to see an ad for their VPN product while on the other hand I am bombarded by ads for SurfShark and NordVPN.
Haha, the article writer must've been browsing Hacker News, found that post from 2021, and found his 1000 or so words for the day/week/whatever, kaching...
To downvoters: it's from the Wikipedia page...
There is no greater impact than government action, that is taxation and redistribution. It will reduce inequality and raise the standard of living precisely because the government is cost effective.
Multi-account-containers doesn't really break websites in my opinion. It's just like running a separate browser (in fact it's simply a firefox profile under the hood).

What can go wrong is if you've set a certain site to always open in a certain container and another site redirects you to this site. This can happen with Identity Providers like Okta, ADFS etc. They will then open in a different container (the assigned one) and lose context. Especially microsoft services have an annoying habit of redirecting through 25 different URLs on every sign-in. But if configured correctly it's a godsend, you can use this tool to sign into multiple MS tenants at the same time, something with chrome and not even Edge can do right now (switching teams between multiple tenants is a nightmare).

But I don't think it's the multi accounts containers at fault here, it's the user. Just don't do that :P
Journey to the Stack (2014)
sounds like a DC 10 challenge vs perception

https://rpg.stackexchange.com/questions/71340/if-a-secret-do...

https://www.enworld.org/threads/perception-in-5e-discuss-how...
I am using uBO. When I disable it, the article renders.
Can’t expose the precious organization to any form of liability. What if you accidentally leak the internal communication about the candidate *eyeroll*
Whoa buddy, let's do a quick zoom first.
Climate Crisis in 2023
According to my recollection, it was more that the codebase became difficult and unpleasant to work on to the point that it was becoming unmaintainable. And nobody was interested in cleaning it up because that was just not interesting work
https://archive.is/jdryA

Confirmation of what seemed obvious before - https://www.politico.com/news/2023/12/12/michael-cohen-court...

But he used Bard instead of ChatGPT.
>the only remaining ethical web browser, Firefox.

Calling Firefox, or rather Mozilla, ethical is like calling China a paragon of protecting human rights.

So no, no thanks. Firefox can and should die, because Mozilla should die.
SpaceX.

I interned in 2018. I was told jobs were available for interns but I never heard back.

They contacted 12 months later for an interview but ghosted after the phone screen.

Contacted again in 2021 for an interview out of the blue. I complete the cycle and they say, verbatim, "you made a great impression on the team and they would really like to hire you. ... We will send over the paperwork later this week."

No paperwork. I get a call 2 weeks later that the VP thought my GPA was too low so my offer was reneged. The recruiter apologized and asked if I wanted to re interview for a new team. I ghosted her.
> Like others have said, “Water can’t be free anywhere” seems to be inevitable at a commercial level--but dystopian on an individual level.

This is why we need a democracy with human rights being protected [1,2].

If not even fundamental things like water (or air) is free, you have to ask yourself how did we get here and how do we leave?

1: https://www.unwater.org/water-facts/human-rights-water-and-s...
2: https://truthout.org/articles/un-declares-water-and-sanitati...
It seems odd to me to call a data structure "persistent" when its purpose is to allow you to cheaply keep many similar transitory copies around until you throw them away.

The specific application was using dynamic programming to build up a complex data structure. You wind up with many copies of very similar data structures, and doing a deep copy each time is prohibitively expensive.
That $26B is for paying all browsers, not Mozilla alone. Mozilla is not receiving literally billions from Google every year; a recent year was $450M. https://www.bloomberg.com/news/newsletters/2023-05-05/why-go...

It's still a lot of money, more than I suspect Firefox's market share would allow. It seems more like a payment to maintain a monopoly while keeping anti-trust concerns off of Google.
We had some employees using travel routers to bypass company policies around working abroad, taking laptops to China, etc. If you want to detect that sort of thing you could consider adding detection rules in your SIEM for connections to your company VPN from an ip address that is itself associated with another/commercial VPN. It won't catch people connecting to VPN servers offered through their home router, but it's something.
This sounds familiar at the 18:42 mark:

"In 1814, Joseph Madersperger was granted a patent in Vienna. It took him a decade to build the machine, but he never commercialized it. He spent the rest of his life trying to perfect the design."
> Sure you can code a tangled mess in a monolith, but adding TCP connections and Kubernetes to the problems you have probably won't make things better.

Yes!

I call this "moving the spaghetti". That tangled mess in a monolith can easily be (and often is) replaced with an equally tangled mess in microservices. It's just that the mess will be in the connections between services rather than in the code itself.

I see the same thing in certain OOP camps -- removing the spaghetti code from the actual lines of code into the inheritance hierarchy instead.

It's much like sweeping the floor and leaving the dirt under the carpet. At first glance, it looks cleaner. But if you have to move the carpet, you see the truth.
which means other than a small handful of power users most people will continue using chrome, and websites will continue prefering to put it first, continuing the cycle

im curious to see what effect ublock not working as well on chrome as it will on firefox will have to the demographics, if there's no shift then that's a hurdle that has to be overcome by either firefox by some sort of engineering, google, or via legislation
I wish tab groups to be implemented natively. Or that extensions can manage the tab bar instead of using a sidebar. That’s the best experience we can get so far, but it does not feel right to me.
Google is constantly inventing new JS APIs. Some websites adopt those, which then breaks the site for all other browsers. That's good enough reason for everyone to avoid Blink.
This seems a bit extreme, it isn't even a law yet (or anywhere close).

That being said, if you don't audit your open source libraries, you should be held liable. I've seen open source encryption libraries do some really dumb things that I wouldn't touch with a ten foot pole. Yet they are some of the more popular ones.
For billions it would be $20B or $20 BN, and twenty million would typically be $20MM. Regardless of the abbreviation the letter goes after the number. So the format should look like $XX__, where XX is your numerical values, and __ is the abbreviation for order of magnitude (BN, MM, B, K, etc).
That was the original polyurethane foam, this article talks about its replacement.

Still, sucks for the affected. I just got my CPAP machine and if I had to choose between cancer or constant sleep deprivation, I'm not sure which way I'd go.
Honestly just sounds like a misreading of the law to me. I don't believe it. One part says

"If open source resources are in/called/touched your code, you’re responsible for their performance too. The open source resource licensed away their liability to you."

This is the norm. The private company holds responsibility for vetting everything they ship.

It's a speculation on how the law will be enforced for a law with no history and I don't see why you would assume the worst interpretation
And also maybe the one from https://en.wikipedia.org/wiki/The_Mind_Parasites
Only WSLv2 needs (or uses) Hyper-V.
Paying for water when you are poor is a threat to life and livelihood that's dystopian. This is the nature of dystopia, it mostly affects the impoverished.
No, it isn’t. Mental health is a lot easier if you don’t care about large portions of the population.
Before the current crazy of AI, what else generated large sums of money for GPUs?

Games, rendering and crypto.

If I was a hardware company, that's all that I would have focused on. Certainly AMD could have done better on the software/developer front, nobody is arguing that.

I tend to live in the present and what matters is what they are saying and doing today. You can choose to be pissed off about the past, or you can work towards the future.
There's a comment below this one that is flagged and dead, but honestly it sounds exactly in line with what I heard from a guy who lived in Korea for 12 years, eventually getting married and starting a family. Those were basically his exact reasons for moving away, that and wanting to be able to afford a house with a yard for his kids: Difficulty renting, difficulty with banking, language barriers (he was very self-aware that this was on him for not learning the native language, but still a factor).
thank you, this honestly sums it up. The talk started out with a nice hook but I pretty much lost it when he started extrapolating things to that level.
Firefox is fantastic!

Please try it out both if it would be your first time or if it has been years since the last time.

Also, if you do any web development at all please make sure to test your code on Firefox.

I keep having to phone up companies when their webpages don't work on Firefox and ask to talk to someone related to IT (yes, I do this and it does work).

It is a bit of an awkward discussion when I'm told that their developers have tested the code on Chrome, and I point out that Firefox and Safari also exist.
Gaia – Zero-Shot Talking Avatar Generation
Aren’t these two stances mutually exclusive?

How do you propose not punishing people with addictions while somehow never giving out hard drugs without a prescription - since addictions are by their definition destructive and Dr’s shouldn’t be giving prescriptions for things that are known to cause problems for someone?