skysight-inc/HackerNews huggingface dataset:
I worked on https://saas.blackfriday featuring 40+ deals of marketing, SEO, sales, CRM, dev, product, and business software.
Deals vary from extended trials, extra credits, discounts to lifetime plans. Ending soon.
I think it’s good if human working time shifts from oil exploration to other ventures.

That’s what happens when the oil companies do buybacks instead of investing the money
They saw it by default, which means it's "opt out".
https://support.brave.com/hc/en-us/articles/360027276731-Bra...

This says it's opt out, not in.
One common suggestion is to not set Bash/shell options in the shebang because if someone runs the script with the interpreter explicitly (e.g. `bash my_script.sh`, rather than `./my_script.sh` (which, ime, is quite common as many people to seem to do it to avoid setting the execute bit, sometimes due to a lack of understanding ime)) then the options won't apply - which isn't fun...

Using `set` (e.g. `set -euo pipefail` as the first line after the shebang) is a common suggestion due to this, and similarly it helps with the `#!/usr/bin/env bash` case where the shebang can't handle additional arguments :-)
Yes. Each browser vendor runs a push notification backend, where browsers automatically connect to. Each end user browser instance has a unique identifier with that push backend.

As a matter of fact, Mozilla's backend is even open source and written in rust:

https://github.com/mozilla-services/autopush-rs/

EDIT: And to send push notifications to an end user as a service provider, you (in simple terms) receive an encoded version of that URI from the push service, along with an authentication token that authorizes you to send notifications to the push service, which will be forwarded to the user that corresponds to the URI.
Scrolling is indeed one of the things that both are and feel faster with the mouse. I also came to like docs popping up on mouse hover (in IDEA and with lsp-ui in Emacs), as well as "go to definition" on C-<mouse-1>. The context menu on right-click (see mouse3.el for Emacs) is also helpful when browsing/reading the code.

When coding, reaching for the mouse is an irritating distraction. When reading, though, if you have enough actions bound to the mouse, I find mousing to be much more convenient. Mainly because I can eat my sandwich with one hand while still navigating and making minor changes with the other hand. Many mice and trackballs (my preference) offer just enough distinct buttons/events to bind almost everything you'd need to do during a review of some code, for example.

Default bindings for the mouse in Emacs are all wrong for this - most useful things are bound to C/M-<mouse-x>, and pressing C or M with a hand holding a sandwich is neither convenient nor hygienic. I'm now trying to remap the useful things so that they are accessible with only a mouse.
Stock buybacks and dividends are the same thing economically, I mean both when I say “stock buybacks”. The difference is only in taxation.
If you want color, so far I've been happy with an HLL8260CDW going on almost a year. I previously had HLL8350CDW which I very much liked even though it destroyed a fixing/fusing roller after about 5 years (repaired with ebay parts) and then at about 7 years old some small part inside a mechanism which selects between the toners broke and spares were not available. Although the part numbers are very similar between the two, sadly the toner cartridges are completely not compatible.

For a long time Monoprice sold very good Brother compatible toner for reasonable prices. Sadly, that time has long passed. Brother 1st party toner is not as cheap as I'd like but it's still decently affordable compared to other major brand 1st party toner. I've had horrible luck with non-Monoprice 3rd party Brother toner.
The problem with these Chromium based browsers is that this is helping strangle the only real alternative to Chrome. You might not sell your soul to Google, but you still help Google keep their stranglehold on web standards, etc. Of course, a single person is always irrelevant in the big picture, but combined Vivaldi, Brave, etc. are helping strangle Firefox and helping prop up Google's heavy hand on web standards.
On HN the use of psychedelic microdosing for problem solving/creativity is usually the only context that is being discussed. But there are others.

For rapid motor skill improvement I suggest microdosing LSD or shrooms and then doing the resp. excercise/practice. Ideally with a teacher/master present, to correct/help.

Also applying the techniques from the famous "The Inner Game of Tennis" book during the trip window helps/boosts the effects for me.

The more difficult the motor skill is and the more coordination with other sensory input it requires, the better the gains.

I am tango dancer and this is a hobby that takes years to master.

Some people would say a decade or more, until you get to an acceptable level.

Even more, if you have zero musicality and two left feet, like I did, when I started. It was an uphill battle for years.

I only discovered this hack by accident, during the lockdown, about six years into this hobby.

I believe I cut years off my tango learning time, ever after.
And there is strong evidence based on the feedback of people from the community I dance in, who know me/danced with me for years, before and after.

My partner only started tango two years ago. She is also microdosing regularly when she trains and sometimes even for social dancing, when we go to events where the level is very high/you are expected to dance with lots of experienced partners.

Most people believe she is dancing since at least four, but sometimes over five years.

Certainly, my sample size is two.

But it makes sense when you look at what the research on psychedelics suggests about increased neural plasticity during a trip (if that is even what you want to call it when microdosing).
I switched to Google Chrome when it came out (14 years ago according to Wikipedia) and to Chromium when I got sufficiently annoyed by Google. In August I switched back to Firefox. Here are some thoughts:

- the experience is 90% the same.
- Sync between Android app and desktop is just as flawless (that one made me switch back to Chromium on my first try a few years ago)
- Theming is nicer
- switching between home and work profile is great with the profile switcher extension
- Firefox seems less well integrated into many websites. I keep entering my credit card info on many sites, because the option to use saved cards either does not appear or does not work. Same is true for suggesting passwords. So I use keepass' for both now (which might be good)
-the developer tools are a little annoying. I use them mainly for Web scraping and sometimes I give up and copy the curl call from Chromium because the formatting is nicer and the network tab looks cleaner

I won't switch back to Chrome and miss it less and less. Only during black Friday and when I taught my webscraping course I missed Chromium a little.
The migration isn't transparent, IMDSv2 has been available for a while and they have been pushing for it using warning notifications in the console. AWS deprecates things very slowly and usually avoid breaking changes. For instance, EC2 Classic stayed alive a very long time after they stopped selling it.

Over years, they moved from alerting to changing the default and will later remove IMDSv1 for new instances. Even then, they will not remove it for the previous generations and those may stay for years, the current oldest is M4 which I think is from 2015.
It's also happening with Firefox. Stupid redesign, felt, each new version. It's not about the design.. but it is, because less readability, less contrast, less visible difference between active/inactive tabs.. and so on.. but you're right. Changing browser is a no-go, but having suddenly different UI is not???? Lol.
Some yes, some no. I had an unexpected mid year relocation and setup in a new state. Next year will be my year…. !
> Do a lot of men not have that emotion?

A lot of people have that emotion, yes, absolutely. Maybe it's somehow noteworthy because it's happening to a man this time, IDK.
This is going to become a bigger problem over time. A lot of the embedded chips that provide WiFi only supported 2.4GHz. There’s a whole bunch of devices that just aren’t going to work.
> What amazes me is how quick they transitioned to Google Chrome when it released.

When Chrome originally released firefox was better than IE but chrome was head and shoulders above both of them.

Moving to Chrome from firefox at the time was a breath of fresh air. Nowadays there's very little difference, there was a short period of time I found Firefox faster but now I doubt most users would be able to tell the difference in performance
AmigaOS 1.3 and earlier was bright blue, white and a sprinkle of orange.
I did try it. It even works from a different VT directly logged in as root if I also specify DISPLAY:

sudo -u desktopuser XDG_RUNTIME_DIR=/run/user/1000 DISPLAY=:0.0 firefox --new-window

If I now switch back to the VT running my desktop, a new Firefox window has opened.

Maybe your root terminal has other environment variables set that break it? A different DBUS session maybe?
Ads are fine. I've discovered so many fantastic products through them (did my research before buying, of course.)

And they are also the only business model we have been able to think of that enables the free flow of information on the scale we see today. Unless governments step up to foot the bill for Maps, YouTube, Reddit, etc, ads are all we've got.

I've never seen an ad that "stole" my time and attention. They are easy to scroll past and/or ignore. If an ad is stealing someone's time and attention, perhaps they need to work on their concentration and discipline instead of blaming the ad.
> I would use the real thing and not the knockoff.

So you are not a fan of Brave either? A lesser Devil is still a Devil, after all.
Gitpod is fine for that, if you have a big enough screen on your phone.
An external keyboard would also help in any mobile scenario.
Bhutan Built a Bitcoin Mine on the site of its failed Education City
probably an emulator is your best bet to record gameplay
Microservices or not, at a certain scale, depending on the industry you're in, your company will go polyglot.
I agree that docker is great. But docker solves only one of the problems mentioned above (env) and even that solution does not work for some teams that run their experiments in GPU clusters where docker is not supported.
I love the firefox screenshot feature that they have making it easier to screenshot specific div/containers
I've had the opposite experience but I'm glad people are having a positive experience in general.

To be clear, I'm really thankful this exists. It's has been super helpful not having to reboot into Windows so often but, in my experience, even with a lot of tweaking things aren't better than on Windows.

Maybe I'm a fan of games that hit all the issues in this page https://wiki.winehq.org/Performance
Yeah I've been helping people fixing up old tablets, one user got me to fix an iPad 3rd generation (the first with retina) and besides having an ancient iOS version it was just so frustratingly slow doing anything. Obviously, it was only a dual-core or something and totally bogged down by the high resolution for its day.

However she thought it was totally fine as she was used to it :S
Well firstly there’s so much salesmanship in email newsletters it’s hard to muster the attention to read them. Stop 1 would be no html content, remove tracking, remove sensationalism…. After they get wet might be talking. Something like RSS is a much better solution than email though.
To handle cross-cutting concerns for all supported languages in a polyglot environment
Thanks - I'm on linux, there's no client.

I guess it must actually download it if you select 'work offline' but probably still obfuscates it somehow.
After writing the same kind of code involving pipes semaphores or whatnot dozen of times, I really enjoy c++20's std::jthread taking care of the cancellation entirely automatically
The chances of Automattic going under in 100 years is probably greater than a coinflip. $38,000 is ridiculous.
Just assume you made a confusion when you got the wrong understanding to state it is a bad advice. You can do that in place of trying to change OP to fit a narrative.
The game tree of Civ is vastly larger than any board or card game. In a single turn you make dozens of decisions about what to build, where to move units, who to declare war/make peace with, what technology to research… and on top of that, games last for hundreds and hundreds of turns on a map with thousands of tiles which must be explored, resources uncovered, terrain improved.

Humans are decent at Civ exactly because we play in a naturally heuristic fashion and don’t try to do any tree search. To get an AI to cope with the this vast amount of information, available and hidden, and make sensible decisions without tree search, is a huge challenge. On top of that, it needs to deal with up to a dozen opponents, multiple of which may be human, and avoid getting ruthlessly exploited in trade deals and diplomacy and all the rest.

Here is one basic decision among dozens made every turn: do I accept an open borders treaty with Bob of the Carthaginians or not? I can’t see any armies he may or may not have (fog of war) and he’s never betrayed me before so I guess he’s trustworthy… oops! He used the open borders to move a vast army into my territory and right up to all my cities in a single turn and then declared war!

That’s one decision, among dozens made every turn, that led to total defeat.
I don't understand why people switch browsers. I have many browsers installed on my machine. For browsing I use a heavily modificated firefox. It would be difficult to use this browser for banking or even booking a plane ticket (plane booking websites can be quite fragile!).

Use a browser for browsing, e.g. firefox with a tons of plus is, from ublock, noscript and a dozen others and use a main browser like chrome for banking and some other stuff. Don't use a minor browser (opera, vivaldi etc.) for banking.
Doing this. All documents synced to the cloud. Os striped down and autoupdated with just Office.

No connection to the internal IT other then the sync.

If something goes haywire the Laptop gets nuked and replaced on the same day
The article is bollocks. Recommending Pale Moon in 2023 is plain irresponsible. No process isolation/sandboxing for tabs/websites/addons, playing constant catch-up with Firefox on implementing security fixes/mitigations (made more difficult by how far back the fork has happened), disregarding all the optimizations that brought Firefox closer to being on par with Chrome (which translates to higher power usage).

In my opinion Pale Moon should never be recommended as an alternative to Chrome for the average person; it should be seen as a specialized tool for people who are willing to trade away security and performance for customization. If you don't have customization needs that are this specific, using it is a net loss.
If anyone is actually interested in this topic in more depth this is maybe one of the best resources out there on it to help explain what the options look like and what trade offs are under consideration because a lot of the stuff people tend to refer to on this topic are pretty detached from reality https://youtu.be/1-0L5Wv86fQ
Many people complain about the quality of search at corporations. Amazon, Google play store, youtube etc.

If their search is indeed not good, then I see a great opportunity in creating custom search filters, as a community.
If you just like the mental separation but don‘t want Chrome, you could also create Firefox profiles with different themes. You can even tweak the browser icon, so I found that sufficient for mental separation
You can generate a token on the machine and use a PUT request to set the token. The main difference with IMDSv1 on this is that you now need two requests (One PUT and one GET) instead of a single GET which protects against most SSRF.

The 2019 blog post[1] has fairly good explanations on how it works and the threat model.

[1] https://aws.amazon.com/blogs/security/defense-in-depth-open-...
It worked well for many years, but was really a time drain and in fact quite horrible.

I still have some JS code stashed right in the repo, but I think that should be fixed as part of a more comprehensive npm-ification.

There's lots of pretty much vanilla HTML/JS Mako templates, with a few one-page Vue applets, maybe it should all be ported to SvelteKit or just a proper Vue project, so there's a proper framework managing everything.

I didn't know c++ had general purpose package management now! I've only ever used C++ for embedded, where we've got PlatformIO(Which I love).
It continues to surprise me that people use the home screen, regardless of it being Firefox or Chrome. New window, new tab, I always set that to a blank page, in my mind that should be the default.
When I was doing webdevelopment I was attached to chrome tools for that.
There is if you use DOH.
> Microservices are surprisingly common in game server platforms.

Yes, but you wouldn't use dapr for game dev.

> Also, I would argue that latency almost always matters.

Strongly disagree there. For every interesting business out there, there's 99 boring ones for whom sub-second added latency absolutely does not matter (not that dapr would add that much latency).
Migrating from VMs to Hierarchical Jails in FreeBSD
I don't understand this at all. Both password and bookmark import have worked flawlessly in Firefox for, well, as long as Firefox have been named Firefox as far as I can remember.
There are official "anything" containers so that's really not a problem.

The facebook container was just a way of introducing people to the container concept, and they can move to the generic Multi-Account Containers so they can really separate everything including Google.

They're also really nifty to log in to multiple microsoft tenants which are really a pain in the ** to deal with otherwise.
>1) a single loudspeaker for the speaker’s voice. For some reason stereo is tiring. Brain can’t locate the speaker in space already and then the voice comes from two different places? I don’t know. Hugely helps me anyway.

Damn, that's an interesting observation! It's certainly unnatural for the sound of the person you're talking to to originate from two separate points in space. I wonder if anyone studied this.

Do you get the same effect with headphones?
The houses are made in a cheaper way though. Just look at old houses.

I believe a more major cause is that people in general are not handy anymore. They don't do their cars and don't build their homes.

Comparing housing prices today with the 50s is like comparing restaurant pricing to a home dinner.

Regulations are probably not to blame (except zoning).
"I think it's quite well known that on a 64-bit system, the maximum bit-width
of a virtual address is somewhat lower (commonly 48-bits)." might actually be a perfect example of the Average Framiliarity xkcd[0]. It's perfectly fine to write it that way and the article obviously knows its intended audience. But I'm wondering what percentage of readers here actually knew this beforehand. (I learned it only pretty recently myself. And yes, I should have known this sooner, but ... didn't.)

[0] https://xkcd.com/2501/
>Then there's the fact that Edge is just Microsoft's spyware, being worse in my book than Google's Chrome.

Out of curiosity, is there any objective proof that Microsoft-Edge is worse for privacy than Google-Chrome, or is it just a subjective "Google=Good Microsoft=Bad" feeling?
Along your line of thinking, simple question: do set even know if they’re unique users? Maybe one person or small group is racking up those numbers.. are there controls?
Because of course it is impossible that they are genuinely describing their personal experience where raising children has brought them fulfillment and meaning beyond anything else they have ever done, right?

I think the main communication barrier between childless people and parents is that it's an experience far removed from anything else we do in our lives, so it is very difficult to grasp if you haven't been there.

Parents know that there will be times when raising your kids is the most meaningful thing you've ever done, and there are other times when it's a relentless slog that is grinding you down. It is both, and perhaps it is neither.

As a childless person you may read the above and think I'm stupid or deluded, but I bet most parents will nod in understanding, because they will have experienced something similar.
Yea, of course.. thank you for mentioning this, never considered..
If you don't have automated management, you will probably not regularly check for updates on every one of dozens of dependencies manually.
Google only sells YouTube Premium bundled with a music subscription in my Spotify-dominated country, because they obviously want to use their large video platform to expand into music.

Classic monopolistic behaviour.
The praise is for Brother LASER printers.

It's universally coupled with a lot discussion about how much of a scam inkjet printers are from any company.

> I don't print often, but when I do I want color so a BW laserjet isn't a good fit.

.....then....buy....a Brother COLOR laser?

The levels of arrogance in "well I can just throw out more than half the advice" is breathtaking...

...and then you have the nerve to blame the community?
Have you checked how many Volts are needed to send this high frequency current through the brain?
I've bought at least five brother laser printers because I wanted one everywhere I go. They've all worked great except for the last one (HL-L2390DW). That sleep problem has caused me to consider other brands instead of just buying my default.

I'm betting lots of people haven't experienced this, because their old printers are still working great.
> Well yes, you can do that, but it won't be compatible with the cloud SDKs

I am confused why you just could not use the AWS_WEB_IDENTITY_TOKEN_FILE. You could just produce that file for every user, refresh it before expiration and set the environment variable for each user. I believe that should work with the default SDK just fine, no?

I mean, sure, it is not exactly zero effort, but still seems fairly doable...
Intro to LLVM and MLIR with Rust and Melior
They have $400m coming in every year - surely enough to keep up with main changes if engineering were prioritised, with a large stash to invest for the future.

But still - what reality is there to face? At absolute worse we...switch browser in 10 years?
All Chromium-based browsers have a feature that I can't get through my day without. I can write click on any website and say "translate this page into English".

I use this feature around 20 times a day, sometimes more. It's painstaking to do this in Firefox, even with extensions.

Once every year or two I try switching to Firefox, then I remember this is the reason why I don't use it and I go back to Chrome.

The day they add this feature is the day I will switch to Firefox.
Wait how?
Maybe because all browsers in iOS are Safari with a skin? Apple doesn't allow other browsers. I guess it is too much work for Mozilla to make all features available.
Ransomware-hit British Library: Too open for business, or not open enough?
Firefox even supports uBlock Origin on Android. It's priceless.
Of course, but some things persist.

I actually realized that the current Emacs docs have less old cruft than they used to (e.g. about the meta/alt thing).

I should have said docs, guides and articles anyhow (which were not written before the invention of touchpads but usually carry on the keyboard-exclusively myths).
This mindset is more like starting from a real problem and solving it.

Many companies today start from the solution (yes, LLM, I'm looking you) and then looking for the problem.