skysight-inc/HackerNews huggingface dataset:
Servo is being worked on as an alternative (after Mozilla excised it in one of the dumbest decisions they could've done), with the devs recently starting work on adding browser chrome, but it'll probably take years before it can be considered to be a useful alternative.

For now your best bet is probably to use a Firefox fork (Icecat will probably not shit the bed, but there's many other forks although a good chunk of them also modify the source code in ways that might not be desirable to casual browser users since they started usually with the goal to privacy harden Firefox and privacy focused forks have a bad habit of disabling features you probably do want enabled) or a user.js for Firefox to turn off undesirable features, at least until the situation becomes truly unusable; not sure what the best choice is after that because none of the Firefox forks have the manpower to step up and become a new main browser.
This general inquiry is strange. This entire rock is asteroids crashing into each other for millions of years and counting.
Race based quotas seem like very US things.

Theres lots of ways to improve hiring.

If holding space for equally qualified candidates is preferential treatment, is it having to exist because of the gatekeeping that existed before it?

Still, it remains important for any practice to do a good job of helping everyone understand how it's working better.

Too often companies jump to signal trends and keep doing whatever they were all along. Like organizations who's leadership looks nothing like the pool of qualified candidates in the respective country.
Ask HN: What is the best way to chunk documents for RAG?
What do you think is the best way for chunking in RAG systems of documents of varying length and content?
I would still go with Mozilla.

They have some good stuff like offline page translation.

But most importantly they have a good review process for popular browser extensions. Google controls Chrome store, and they have conflict of interest when it comes to hosting stuff like Ublock.

So for daily browsing locked down Firefox. For banking and office stuff vanilla Chrome.
Based on videos I saw, they are barricading homes as much as possible then leaving the area
It's also running WebKit, so it's basically going to be a modified Safari.
In public, yeah people probably wouldn't care about french speakers, but in a shared environment I definitely would prefer they speak English. My brother use to have to tell his Dutch-Canadian in-laws to speak English when we were at his house. I'd feel the same way at work.
The lengthy story of how I left the Tech industry and started washing miso jars
This is a very important point, and often misunderstood on both a business & societal level. Reliability has a cost. If you optimize all redundancy out of a system, you find that the system becomes brittle, unreliable, and prone to failure. Companies like 3M and Boeing have found that in the pursuit of higher profits, they've lost their focus on quality and suffer the resulting loss of trust and brand damage. The developed world discovered that with COVID, our just--in-time efficiency meant that any hiccup anywhere in the supply chain meant mass shortages of goods.
Just install any old file based caching plugin like KeyCdn Cache Enabler or Gator Cache and a Wordpress install becomes a static site for every single request until content is updated. Takes all of 5 minutes, win win for all involved.
Great achievement, although I think it's interesting that this Nobel prize was awarded so early, with "the greatest benefit on mankind" still outstanding. Are there already any clinically approved drugs based on AI out there I might have missed?

In comparison, the one for lithium batteries was awarded in 2019, over 30 years after the original research, when probably more than half of the world's population already used them on a daily basis.
Yesterday's physics win was rather odd but this I have no problem with!

Lol does this mean there's a chance the Transformer Authors win a Nobel in literature sometime? Certainly seems a lot more plausible than before yesterday.
> Making a game engine is a very concrete task

To me it means playing with tech without making anything that’s useful. You can’t make any design tradeoffs without a game in mind.

Every engine I’ve seen written in isolation gets immediately gutted as soon as it needs to make something work.

First you hack through all your abstractions to get the critical path up and then you essentially write each feature again.
Don't forget AI, which used to be about artificial intelligence and is now about (much) better text prediction.
So far as I can tell, the article also ignores one extremely important distinction: that between "advertising" and "targeted advertising".

The ads that funded newspapers for decades were not targeted. They had no specific information about the individual readers' buying habits (as opposed to aggregate data). They had to put ads in that they felt would be the most broadly relevant to all the people reading that newspaper.

So, too, with the early internet ads: they were "targeted" based on the content they were served next to. They had no information about the individual people browsing those websites.

Ban targeted advertising, and the mass data collection loses almost all of its monetary incentive.
Nice project! I would advise to use $XDG_CONFIG_HOME instead of $HOME for storing the configuration file though :)
From your comment, I'm guessing you're talking about the first consequence of DEI policies?

- Using candidates' loud belief in DEI as a litmus test, even if the candidate themselves has no diverse characteristics

- Hiring diverse candidates
What do you think the word "Flyover" means? You live in it now, they let you in so you're not flying over it. It's obviously derogatory, and even your link says it's derogatory. That'd be like me going to India, and then complaining "As an American living next to untouchables..."
Because what? It isnt the only solution and has *significant cons*.

If you prefer radical / extreme approaches, then do it with your content
Pass on like 90% of the stuff that has fat and sugar. It is not representative of a household Indian meal, but rather of a rare feast.

If you go more regularly, a somewhat healthy meal at an Indian restaurant is:

- The tandoor chicken (not the one in gravy)

- The veggie salads and/or yogurt raita

- Whole wheat rotis if you can find them

- Any of the vegetables that don't have a ton of cream (cauliflower is one that's reliably dry)

I can't pretend that I don't indulge with anything beyond that; but I tend to not be a regular at the Indian restaurants here.
Today the malware can be in a cable, it doesn't need to be a drive. Some of these cables also behave like they should, so they are difficult to notice.
Thanks. Yes, that's what Google told me, too. I was just confused by andrepd's accusation.
Because it doesn't remove the randomness from our universe. It punts it to other universes. That is great, but doesn't allow us to predict things in our individual universe.

Or another way of saying it. We have 2 answers, they are determined. That is great, we know the 2 answers, one in each universe. Now the problem is we don't know what universe we are in. Now which universe we are in is random.

We didn't move the ball towards doing something useful in our own universe.
American States have their own culture and identity. The ideals of America was never being an economic zone to house the entire third world, who think the only utility of a state should be to fly over it.
He may still win literature this year.
Love the idea, congratulations on the effort.
OOP is not that bad
good devs*, not all senior devs have learned that, sadly. As a junior dev I've worked under the rule of senior devs who were over-applying arbitrary principles, and that wasn't fun. Some absolute nerds have a hard time understanding where their narrow expertise is meant to fit, and they usually don't get better with age.
To recruit isn't scientific work.
you chose to move to another country. thats the difference
Not just knowledge: code signing is going to be a lot of whack-a-mole work dealing with every tool you use. I’d expect that to cost more than you expect and get political blowback from whoever needs tools which get broken.
Security and usability are in direct opposition to one another. Maximising either will tend to minimise the other. Given you've never used BSD, I'd expect you to have a bad time using OpenBSD as a desktop system.

Suggest using Debian and accepting that internet connected computers are not secure against hacking or spyware, however you try to set them up.
> For the old SunRay thin clients one could disable the USB ports ....
>The same is possible in Windows 10 and 11, but the users will revolt, if a >sysadmin were to enforce such (the same users who insist on using Windows instead >of a more secure system).

Can I add a little more colour here (and have worked in and designed-for very secure environments) - users will revolt if removing the USB ports makes their life more difficult. This can work if there is an effective feedback loop that makes sure the users can still do their jobs efficiently in the absence of USB ports, and corrects for them when they can't. Users won't go around something unless it gets in their way!
Yes. Out of curiosity, what do you mean by your clients?
> that people hired via DEI initiatives are incompetent or cannot do their job

I think this is a strawman. The argument would be that if you hire for diversity, you are no longer hiring for capability first (which is much harder to refute than the straw-man "all DEI hires are incompetent").

You could make an argument for DEI-hiring being possibly helpful against nepotism, though.

Personally, I think that DEI efforts (especially quota-driven hiring) just paper over underlying problems while being actively unethical on their own (discriminating against the majority, basically).
You seem to be fixating on the term "fight back," when the commenter you're replying to is asking for ways to not feel excluded at his/her job, where s/he spends a majority of his/her waking hours.

As someone who has experienced this, I encourage you to draw on that experience and have empathy, even if that experience is expressed in ways that don't immediately resonate with you. You have more in common with the commenter you're replying to than you appreciate.
Does this apply to castes as well? I mean in western Europe you can often pick out the classism based on how people dress, have their hair and what their accent is (I'm very obvious because of my "provincial" accent and terrible sense of style, lol).

Classism in the Netherlands isn't too bad though, unless you're from the old aristocracies (they live in certain areas, go to private schools, often have archaic letter combos like Y, AE, CK, or apostrophes in their multi-word surnames, etc [1]), they definitely live on their own island. Often end up in politics, too, because so it goes.

[1] https://nl.wikipedia.org/wiki/Lijst_van_Nederlandse_adellijk...
Show HN: Traibe – Your Ultimate AI Co-Founder
Validate idea. Build Prototype. Launch. From idea to market in minutes.

Hi, I'm Mike. If you are tired of spending months validating ideas, building MVPs, and trying to onboard your first users, check traibe - your ultimate AI co-founder.

AI-powered idea validation in less than 1 minute:
Analyze Reddit, Hacker News, and ProductHunt to gauge market interest, identify competitors, and uncover unique opportunities for your idea.

Instant React prototype generation:
Generate interactive React prototypes with Tailwind CSS and Shadcn UI components. Describe your vision, and watch as AI brings it to life.

Smart launch strategies:
Leverage AI to create compelling content, optimize for SEO, and instantly distribute your product across 200+ directories, communities, and social media platforms.

Special offer for early birds: 40%-70% off on our life-time deal.

Don't have idea? Go hunt some! It's fun and it free: https://www.traibe.xyz
You can artificially create scope. I often write code like:

Foo f = null;
{
... stuff with variables
f = barbaz;
}
Ask HN: How to see Netflix in a browser in Android?
Is there a way to see Netflix on a browser (preferably Firefox based) in Android? Even after switching to Desktop site, Firefox and Mull are unable to play Netflix videos in Android.
The biggest problem with DEI policies in practice was that companies entrusted HR to implement them.

HR at most companies doesn't do nuance or complexity.
So it if I already have an app using instantdb, how hard would it be to switch to jazz? Does it work in a very similar way? Or would it likely require a lot of code modification?
Wow, ok. So that kind of idea is really completely new, so it can't be valid?

I think it's pretty easy to go learn the spectrum of DEI.

The world is generally run with gatekeeping, which means withholding access to opportunity to improve one's life to a selected group for a long time.

It's possible that your country may codify gatekeeping and privilege, and the only way they may know how is to do the same thing in the opposite way.

It might not be a good way of holding space for qualified candidates to get to the same table, or even, not allowing an average person to "get a chance" to fail upwards except if you're from one background.

The relevance of DEI shouldn't be held exclusively with its implementation at any given time, as long as it's improving. Kind of like software, maybe.

I'm not sure where your observation is based on - happy to learn and read from any studies though beyond anecdotal differences.

It would be like generalizing that lots of rich kids end up doing nothing as well after their parents pay for their way into and school. Doesn't make it true as a generalization of everyone though.
> How to fight back when you see this happening at line management level, but not yet proliferated to upper management?

Vote with your feet, if you don't like it?
The generator of that reality distortion field is "stuff you get without money changing hands". That is an extremely powerful energy source. It's incredibly hard to find an alternative that people like anywhere near as much -- despite much effort.

As Churchill said of democracy, advertising is the worst system except for all of the others. It would be great if they can come up with a good alternative that will scale to the billions of people who want stuff and dislike exchanging money. That leaves attention and ... ?
Pitting good versus bad fungi on sweet corn: A delicate dance
I run OpenBSD on an ancient laptop that I use to play videos. In about 7 years, I have had no bad experiences with it. Upgrading from release to release has been painless, hardware support is fine. Playing HD videos is out of the question, but the laptop is from ~2008, and it wasn't a high end model back in the day, so there is little OpenBSD can do about that.

I cannot say much about security, but in terms of reliability, I have only good things to say about the system.

EDIT: Once you connect a device to the Internet and possibly install third-party software on it, your own expertise is likely to have a bigger impact on security than the underlying system. I am not recommending to NOT use OpenBSD, but if you have no prior experience with it, you might have a better experience using what you know.
GCC 15 Un-Deprecates Itanium IA-64 Linux Support
the good thing about htmx / javascript or even a framework like Vue - is that the authors know the web browser is not a 'pure' platform as React people try pretend it to be.

because of the event system on the web - things yeah are weird.

And thanks for bringing intercooler.js / htmx as alternatives to a crazy world.
> Really forces me to think about what I want versus need out of a computer.

That is pretty spot on. I really enjoy using OpenBSD, the base OS is well documented and consistent, to a degree where Linux is just left behind to an embarrassing degree. Then there are things you just can't do, unless you feel like porting a bunch of stuff.

I like having VSCode available, but I'm not in a position to start porting it to OpenBSD. I'm also currently toying around with some C# and again, I'm not porting dotnet to OpenBSD.

Then again do I NEED these thing? I can use Vim just fine and Go is a nice language which for my use case can stand in for C#. Do I need Docker... I suppose not, it's just nice to have.

You're making some interesting tradeoffs with OpenBSD. You get a better Unix, a more consistent Unix experience and really good build in tools, but if they can't support your workflow it really doesn't work.
I hope that the caste system is on its way out though, although for that to really happen there need to be long-term societal reforms, just like with classism in e.g. Europe. Especially in the UK, working/middle/upper class is still very much a thing.
Targeted advertising and a free & open internet are antithetical.

There's nothing wrong with sites that embed the same ad for everyone, much like you would do for print advertising.
As Portuguese reaching 50, that is also native speaker in Spanish as well, this is the very first time I have seen any Portuguese content using the Spanish/French variant, instead of "computador".
It looks like it’s running on Sharepoint which has the distinction of being the technology behind nearly all of the worst sites I’ve ever used.
The concept of an engine separate from the game is the distraction and didn’t exist when most games we love were made.

Just start on your games. What feature does it need next? Ok now write that.

You don’t need an FBX skeleton parser. You need a header with vertices in it.

This give you very high velocity iteration, without the engine imposing creative constraints.

The final product is tight, efficient, and will last forever.
Is that oral history actually available for download?
Plop Boot Manager
The Lonely World of Convincing People to Use PKMSes
What makes you think so?

Usually, the sanest recourse in these kinds of situations is to cut your losses and vote with your feet.
I hate XDG stuff so much. I just wish every app had their own folder in which they can put whatever they want. If home directory clutter is the issue, then just ~/crap/.{app1,..n} can be standardised.

Basically, I want app/kinds-of-data and not the other way around.
If you're paying interest on your credit card, you're using them wrong.

(Sole exception given to spend done out of duress, that balance should be paid ASAP but you may be excused because something had to give.)
I wish they didn’t use swiGLU and preRMSnorm so we could have a better comparison.

Then we would know how much this transformer innovation helps by itself.
Only "matters" in diplomatic context. Otherwise Turkey is still considered completely acceptable
> Ban targeted advertising, and the mass data collection loses almost all of its monetary incentive.

Sadly I don't think this is true, there's still money to made by nefarious actors selling your data to other companies.

For example car companies selling your behavioral data to insurance companies to increase your rates, messaging platforms and financial institutions selling your profile to airlines and ecommerce businesses to adjust their prices based on how much they think you're willing to pay, etc.

The only way to stop this behavior is to make it illegal to do anything with personal data without explicit, revocable and completely optional consent. GDPR does this right, though it suffers from lack of enforcement.

I hope that some day we'll look at these abuses of personal data the same way we'd look at our banks if they decided to send some of our money to insurance companies outright.
On top of uBlock origin, I can also recommend plugins to remove tracking elements from the URL, remove cookies, and running an own unbound + adblock (or similar).

Sadly then this becomes hard to maintain for non-IT people (i.e. the majority).
In the southwest USA there are prairie dogs, rabbits, and squirrels who carry the disease. A handful of people get the disease each year.
The State of the TI Community (1999)
I am saying that neither is a problem. We all have to break into social groups at work and even before that (ever watch "Mean Girls"?). This is not a problem specific to any group of people; and OP's fixation is unnecessary in my opinion.
Well... the way the Mac lineup was broken in the date range you have given was less to do with wanting to kill the line, more to do with poor management of the designs being used. It was a very egotistical "we can make a better keyboard", "you want a fance second screen", "we decided for you you don't need ports", "our design is style over substance" type of deal. Whether that was Ive or not, after he left it seems like it all got redone.

You second paragraph - you need to understand the audience. For most average people, they don't need a Mac. They need a web browser, a banking app and a few other sundry apps for casual tasks. For the pro artist, they want a canvas. The iPad fits that fine. With a keyboard it is a very capable computer, with a pen it is a very capable canvas. Even for professional workers, the iPad can be enough if all they are doing is creating documents[1]

The MacBook Pro/Air is for anyone who - want to code in general and/or wants to create apps for iOS and macOS, wants to use addition hardware that requires extra power to be used (music production interfaces for example, or other types of compute module), needs to multitask, needs to consume files from different sources (local, usb, network etc)... etc. So, professional people, or "power users". This includes those that simply prefer a traditional computer. This is a fuzzy cross over. It is not precise.

The M series chips are not "ipad" chips. They are just chips. They happen to be used in multiple places, but this is no different to using an Intel chip in a tablet (which for sure happened. I owned a Windows 8 tablet that had the form factor of a Nexus 7 tablet.)

[1] Anecdote - a guy came to my house last week to do a survey for some heating system changes, and all he had was 2 ipads, a printer and his regular tools. All the documentation and quotes he printed on-site, they all came from the iPad Pro he had with a keyboard. The other one was most used to survey, he had a thermal camera to look for where out underfloor heating was laid as we don;t have the original owners installation documents.
Most of the energy in pipelines is lost through friction inside the medium and friction between the medium and the inner wall. These are very much not reversible processes. Also the pressure differential is much bigger than you suggest. E.g. the pressure differential across NS1 was nominally around 110 bar (1600 psi) with an inlet pressure of 220 bar (3200 psi) and an outlet pressure of half that.

> You don't repeatedly recompress along the pipeline length - you compress once at the start, and decompress once at the end.

There are often recompression stations in pipelines precisely because pressure drops across the length, and on land it's cheaper to have those along the length of the pipeline than one really big one like NS1 had.
Now imagine being a minority. You're white colleagues making white jokes. Hiring only white people. Going to white restaurants. Etc... I like when a privileged class gets a contact high of the real world for so many and can't handle it. Employment discrimination is one thing. Having friends and going to lunch is another. For the record, as a white man I've never met, in my entire life, a single Indian person who refused to be friends with me and was only friends with other Indian people. I'm sure they exist. There are ass holes everywhere. This is not an epidemic. However, your response reeks of privilege. "How is it possible I'm not on top?!?!?"