skysight-inc/HackerNews huggingface dataset:
It all depends on where one got their start in computing. I started on a Mac in 1996, and though the keyboard that it came with had home/end/etc I never learned to use them because I didn’t do much that was keyboard intensive, with most of my computer usage being drawing/graphics, games, or web browsing.

By the time I’d started working as a dev fulltime where those keys might’ve been useful, laptops had taken over and my work machine was a MacBook Air which wasn’t large enough to fit those keys even if they’d wanted to, and so I learned the built in macOS text nav shortcuts. They were never a workaround for me because I’d never used the home/end/etc cluster in the first place.

Even today when using Windows or Linux it’s with a 60/65% keyboard without those keys because that’s what’s comfortable. Reaching over to hit home/end on a larger keyboard would feel odd with how far removed it is from the rest of the board.
You need to realize that you like Kagi exactly because it has NOT been "succeeded", and you start to dislike DDG because it finally picks up popularity.

Anything in the world that's used by large amount of users are guaranteed to piss off some portion of them, because they can only focus on limited amount of features. Google had been like that. Firefox had been like that. When 70% of Firefox users are non-techies, Firefox has to start focus on the privacy niche to survive. Then the rest 30% vocal techies all start to protest and saying Mozilla has lost its direction and hope to regain market share.

When Kagi starts to gain popularity, I guarantee you they will start to polarize on their features, some of which you won't like, regardless of their business model, because the (majority) users they are catering to are also paid users, same as you. Only when they have only small amount of users could all of such be homogeneous enough so that every single feature they dish out is something you like.
The story is that enforcement will vary depending on what specific type of review you go through.
Thank happiness that we have the World Wide Web (literally suggestive) and global publishing trade then, if some people do not move much physically.

Multilingualism is an enabler.
This is an interesting detail - I was not aware Microsoft's pricing increased. That said, would this really increase complexity substantially?

And as a nitpicky aside, if this was done in response to Microsoft's cuts, I should really have found out about this from DDG themselves, rather than a github repo commit. Though it does change the intent quite a bit.
Why would you pay that? You’d subscribe to the unlimited plan for 25$/mo.
I tried

graphics card -"nvidia"
graphics card -"radeon"

on DuckDuckGo, Google, and Bing. Google is currently the only one which appeared to exclude the requested term. Bing and DuckDuckGo not only didn't exclude it, they highlighted it in results.
We had the exact same issue. Turns out cycling (all) the keys stopped it immediately. This was after looking through docs and many emails with stripe that never mentioned this as a solution.
The reason they give sometimes is that they don’t know how to use the app so watching you do so helps them understand what it’s for.
true that's yet another big problem I see with this: The user is prompted to enter his OS PIN/password/biometrics to random websites. He just has to trust that the popup wasn't faked and that his OS password isn't somehow transmitted to the website owner. That's a lot of trust to give to some random website. Precisely because the user won't see it as a OS trusted workflow, he sees it as a website that somehow made a Windows login pop up. He probably sees OS popups asking him to install something or allow notifications every few hours and they are rarely legitimate. Now suddenly this new popup is totally legit? Tough sell.

They should have just created this around client certificates like another poster said and then the browser lets people pick and save the certificates to disk and now every user understands that websites will ask for his certificate files and that's okay because those aren't his real OS login.
Wow. the level of mistrust and fear shown by reactions here is ... at least I am not alone :-)

We (most of us) live in democracies with clear rules of law and strong defence of individual rights.

But we work in feudal hierarchies with arbitrary rules and love by whim of the powerful.

I think that's the first thing to chnage rather than hoping the training middle management to be "better communicators" will improve things. Would Britain still have a colony in the US if we had handled that Tea situation better?

Some experiments to try:

- executive management (C-suite) to be elected annually by all FT employees voting anonymously.

- annual project plans (do we build a new CRM or do we fix the existing one) again voted for by employees (one is referendum one is representative elections?)

- stop remote working. I am fairly convinced the best most effective e means to build software is to put the right developers in the same room as the right business owners and let them fix it. Every step away from that, each time the business owner has to go to a different project, the time zones mean that a daily stand up is communication, every step back is a cut in efficiency. just stop it
std::swap is C++, not C.
Btn.social – Privacy-first, stores nothing, 1.5kb SDK, affordable OAuth solution
A significant portion of the review team works from the US.
I really appreciate your transparency around, "I am the one who am writing this open source library, and I think it will be more fun to do it this way."

Have fun! I truly hope it pays the returns you hope it will as well.

Naysayers: you're welcome to fork the old python version. If the rust version is a nightmare for the ecosystem, I'm sure someone will do that.

I'm very excited to see the results!
Have you set your google/youtube account to remove your history after a certain period of time. I have set mine to auto delete history older than 3 months. I think that had a big effect on my recommendations.
The good (?) thing is that you can absolutely forget languages -- I used to, as a small child, speak both Cantonese and Hokkien fluently; after more than a decade and half of not speaking or hearing a single word, I have now completely lost the ability to do so. I was in Hong Kong right before COVID and was flabbergasted that I literally couldn't understand most of what I was hearing and was completely stuck when trying to speak Cantonese.

I'm not sure if speaking more languages exhausts some kind of mental capacity -- that's not my experience at all. There was a time when I spoke nothing but English for years, a time when I spoke 4 languages, and now I speak both English and Chinese daily; I haven't really observed any differences in my proficiency. My Chinese proficiency has probably gone back up to native status after atrophying in my college years of not speaking a single word.
> I prefer systems languages where typical failures cannot easily be ignored and yet you are not burdened with constantly thinking about it

This is self-contradictory. In particular, the only way you can have reliable error handling is if you are forced to think about each possible failure.

I assume by "cannot easily be ignored" you mean the way exceptions blow up at runtime? I don't find that an acceptable default for any non-scripting language.
Backlash won't matter since this is most likely due to a change in the underlying Bing API they are getting their search results from.
> real cash

How much of that "real cash" is there right now? No one really knows.

How much of that "real cash" will there be in the future? No one knows.

What happens to the value of something when you can digitally create an infinite amount of it in a database at a central bank, controlled by a handful of bureaucrats?

Try to answer those questions with the smallest amount of intellectual honesty and I'll think you'll find the value of your "real cash" isn't based on very much.

Forget about Bitcoin and just answer those questions about fiat money.
Obviously I am talking about specific people mostly with CS degrees.

However, the same trend was also quite visible on the university-wide alumni forum.
Today many people learn that there are thousands of different LSD-like psychedelics (and other drugs) they don’t talk about in schools
I don't think this problem matters as much as people say it does, except maybe from a research perspective. The chatbot has essentially become part of human culture, it speaks human languages and could actually subtly influence the way human language works. It may develop its own idioms and communication style, and humans may adopt some of this. So yes: now that LLMs are released, everything is polluted in some way, similar to radioactive isotopes. But language is descriptive, not prescriptive: it always works as long as there is shared understanding. People will cherry pick the ChatGPT answers they were able to understand when publishing to the internet, and ignore/ridicule the output that didn't make sense to them.

Note that GPT-3.5 and above are already intentionally polluted with their own output by the RLHF process.
How? (honest question, I'm curious!)
Maybe uplifted species could assist with the translation effort of their base level counterpart communications?
How would it get tied to you from the search engine perspective? You can fill in fake information with a Privacy card. They'd have to do some pretty intense investigation to somehow tie the card number back to you...just to sell your information. Seems unproductive.
I was thinking the same thing. I just turned 50, learned to code on a ZX Spectrum, and regularly play Space Station 14, Dwarf Fortress and Elite Dangerous among others.
This has been researched, but no such thing has been implemented by OpenAI or Bard.
Not the previous poster, but I'm a paid subscriber of Kagi and was previously a heavy user of DDG.

The key difference that the previous poster outlined and you're missing is that with Kagi, you're the customer, while with DDG, you're the product. Kagi is thus incentivized to improve their offering to better fit your needs as a user, while DDG is incentivized to better serve their customers the advertisers.
The 75km is a rough estimate. There are so many twists and turns, and logs to hop over, giant boulders to climb on top, plus there’s ~100 ladders over the whole train, some in better shape than others. Your actual traveled distance is closer to 90km.

5-6 days is a reasonable amount if you are not insane.
The second time I did it, there was a couple that ran it in two days. Only saw them at the start, but presumably they made. The reason they did 2 days is because you can pay to rent a tent + food about half way through. So they were running with just a two litter bottle of water and presumably some snacks.

But if you want to actually enjoy the views … even 7 days is not too slow
Alcohol is more likely to cause psychosis than any drugs.
I can only get a bunch of MOVs out of Compiler Explorer. It might be because XCHG is also locking?
Kagi, Brave, you.com, Phind.
I spent some time as a manager and decided I'd never do it again. Many of the places I've worked and observed have directors, principals, architects etc who've never been a manager, and do not include managerial experience as a component of hiring for those roles, so I personally have moved on from thinking it's a required step in the Path to Engineer Leadership. In my experience (a decade, many companies including multiple consultancies) Manager is very directly a "Middle Manager" type position. Meaning, mostly, there is no leadership or autonomy but instead a position derived purely from all the administrative "did you do your job" type checks and balances. "Did you update Jira", "Did you respond to Steve", "Are you stuck?" Everywhere I've worked, the actual "software" or "engineering" components of "Engineering Manager" are handled by someone else.

I am glad I spent the time, though, as I have a much better understanding of workplace politics and interpersonal scheming. Telling someone something specific that is also almost-untrue, just so they get out of your business. Having different narratives for different units of work, depending of who's asking. The ridiculous concept of "dotted line managers". The process was pretty illuminating, both in terms of how unnecessary most workplace hierarchies are and how low the bar can be for individual contributor competency.

After writing all of this, I think it'd be easy to say "Well this person just did a terrible job as a manager", but I received extremely positive reviews from both my reports and my superiors. Once I gave up trying to do a "good" job and just kind of let the ridiculousness flow, everything improved dramatically (on paper; my mental health plummeted).

This has turned into a bit of a rant, and I suppose I apologize in advance for what turned into kind of a scathing venting.
> You have to face your fears and anxiety before you can understand them — before you can conquer them.

You can do all this without the use of drugs.
> This topic misses the forest for the trees. Even if there is a cognitive difference in people who speak multiple languages, the magnitude of the advantage/disadvantage pales in comparison to the far more impactful difference in the understanding of the world that proficiency in another language gives you.

But that's not what the paper studied. It's long been stated in popular culture that learning a language increases cognitive ability: improves memory, reasoning, and helps reduce onset of senility etc. This study suggests it isn't.

That's different from how enriched you will be as a person from learning about other people and culture - It's the moving to China for a year that would increase your understanding of Chinese culture and people far more than learning Chinese by itself.
Nice piece of history.

From what I remember reading, JVM is a stack machine, while Dis is a register machine, right? Is there any other significant difference that would make Dis less "future proof"?
You might find this article useful:

https://www.reddit.com/r/emacs/comments/111ki1e/emacs_for_an...
You will be doing that for the rest of your life as you watch Bitcoin's purchasing power rise against fiat's falling purchasing power.
You forgot the Archive.

https://archive.org/search?query=assimil

https://archive.org/details/dutchwithouttoil00cher

For as long as the dogs will let it exist.
https://archive.md/6As4j
> Not only should the voter be marking their ballot by hand not doing so through a machine whose UI may have bugs, but any scanner must scan the human-readable marks, not some machine-readable marks because the voter can't check that both sets of marks match.

I don't think I agree with the first part. Marking by hand is probably more error-prone. People are notoriously not great at correctly filling in a bubble, leading to scanning errors. Any UI bug should be caught thanks to the human-readable printout. If I select Biden and my printout says Trump, I'll notice.

The second part, I think I agree. It should print out a perfectly bubbled-in human-readable ballot. That would seem to remove both human bubble-filling error and QR-code shenanigans.

> why does that not extend to people who make black-box machines that have a ton of chances to change the vote?

The one and only added chance to change the vote is to alter the QR code to something other than the human-readable selections, and this is trivial to check by having humans sample a few thousand ballots.

The other way to change it would be for the QR reader software to lie about what it read, but you could do that with traditional bubble-ballot reader software too. In both cases, having humans sample the ballots is the solution.
Blockchain-based technologies introduce a wealth of possibilities for the financial industry. With blockchain, fintech companies can reduce expenses, automate operations, improve reach, and make data more transparent. And that’s just the tip of the iceberg.

This article explores how the combination of fintech and blockchain is reshaping the financial sector for both businesses and individuals. We’ll also show you how blockchain-based technologies can solve industry-specific challenges and improve processes. Finally, we’ll look at whether the technology is mature enough for widespread adoption.
>Firefox had been like that. When 70% of Firefox users are non-techies, Firefox has to start focus on the privacy niche to survive.

Non-techies don't give a damn about privacy.
Ways to shoot yourself in the foot with Postgres
This is a good article, and matches my experience and my mistakes :)

I would argue that the workload part ("delegate or drop what you can't do") is not ideal tho.

IMHO your default should be to delegate, and only do what the rest of your team can't do, or what you can do much more efficiently (e.g. manage a tricky stakeholder, gather information at the management level).

If you were an IC promoted to management you likely were good at delivering and proactive but this will bite back when you're a manager, cause your instinct is that you can do all that you were doing before, plus whatever your old manager was doing.

Taking the default stance that your team can handle things on their own helps with preventing the "I'm in the middle of the road" issue and at the same time reduce your risk of burning out.
I think Kagi is great, but I’m paying on the order of €10 per month and was suddenly told yesterday that I exceeded my 1k requests quota. That’s not a great way of dealing with paying customers. Google warned me multiple times before they hiked my Workspace price.

I’m _this_ close to going back to DDG with the occasional Google drilldown.
As the top thread in this thread testifies, a lot of people including me moved from DDG to Kagi.
People need validation. Its an inherent human trait. But I feel validation from living breathing humans in proximity of your life >>>> validation from twitter likes.
How do you realistically do that online, short of getting into crypto ?

I wonder if they'd even accept crypto, but their FAQ has nothing on their accepted payment and so it seems it needs an account even to just see that.
In my experience MMO's such as WoW have a very large older playerbase.

I can think of 4 reasons:

1. This game has been around for a long time and the players that stuck with it aged with it.

2. It was designed for an much worse Internet and as such more tolerant of lag and packet loss, resulting in a playstyle less dependent on 18yo reflexes.

3. Size and complexity. A wilingness to engage in systems that require time investment and experience often outside of the game is less skewed towards instant gratification that seems to have generational bias. Other examples of also older age skewed games in this respect are Eve and PoE.

4. Cost is often mentioned, but I think this is a minor factor as many other games that skew younger cost about as much to play (season passes) or substantially more (mobile rpg's). The cost presentation (montly subscription) does feel decidedly eldery biased.
Ah, at some point my dream of the Fully Autonomous Record Company might come true... it writes the songs, performs on gigs, sells the T-shirt.
The shrinking role of semaphores
If we are assuming that the password manager is on the same device used to login, a replay attack is bordering on rediculous.

In this scenario, you are assuming that the client is not compromised (since otherwise they would just steal it before you use it) the server is not compromised (otherwise what is the point), you do not have an active mitm (otherwise they could use the token directly instead of replaying).

All that really leaves is you have someone capable of passively eavesdropping a TLS connection (usually much harder to do than active mitm). I suppose someone literally looking over your shoulder or recording you with a hidden camera - but even then they just have to out-race you hitting submit.

Anyways. Not a realistic threat in my mind.
And why would that be bad? People actively in the drug trade are profiting off the misery of others and the degradation of society. There is a host of associated crimes that occur due to drug-use and in places where drugs and drug-abusers are prevalent.

If people in a society vote to deal with this issue, and their solution is to execute people in the drug-trade, why is that bad? Why is Rayiner's legitimate opinion being considered illegitimate by you?
You mean Google and Bing. Must really suck to be DDG, being under the mercy of Bing but can't publicly blame these changes on them since they want to downplay their dependency.
An introduction to lockless algorithms (2021)
Bing buckets queries into pricing tiers based on complexity.

Why on earth would DDG have any obligation or interest in telling you about their supplier pricing? You found out something that has little to no material impact on you from a post on a nerd site.
when you buy a pack of beer, you get 12 cans each with 12 ounces of liquid containing ~5% alcohol. you open a beer, you drink it.

when you buy a pack of weed, you get 1 blob of weed that the purchaser has to divvy up themselves, then has to find a container to consume it, prepare that container properly themselves (blunt, joint, bong, etc), then consume all at once due to the nature of the process. then theres sorting out all the indica/sativa blens. the point is, the system is stacked against newcomers.

edibles are the closest, thats correct - but sellers pack edibles with as much thc as possible. cutting edibles into pieces then further removes the users ability to control the experience, but at least its similar to a pitcher of beer.
Magnesium Magic: New Drug Delivers Weight Loss Even on Sugary, Fatty Diet
Unfortunately usually you are the buyer and the product these days even when companies say otherwise (e.g. Apple)
Pissed off a bunch of transphobes, worth it honestly
Interesting read, thanks for sharing! I've had a lot of these thoughts and questions myself, and it's helpful reading someone else's thoughts and having them lay their thoughts on this topic in a very cohesive article
> I only have to hunt for fast charging on these longer trips so it's kind of a fun route planning game.

Try the ABRP (a better route planner) app. It will route based on your vehicle and the charging networks you prefer. It’s free unless you want certain features like live headwinds.
We have a similar feedback system at work, and I'm always wary of giving my true opinions, mostly because of the "beware what you ask for, you might get it" possibility.

What if other people don't give feedback, and my feedback stands out, and in turn management makes decisions based on my feedback and everything gets worse?
I don't want to be responsible for management failures, even if only indirectly.
I've been using Brave Search as my main search engine for months, and the only issue I have with it is that it takes longer to revisit smaller sites. Depending on your queries, you may stumble upon a bunch of dead links. However, this shouldn't be a problem for most users since results for major sites are constantly updated.

Brave Search also allows you to customize your search results with "Goggles". These are plain-text files that you can host on Github or Gitlab and use to boost or remove specific sites from your search results. For example, you could create a Goggle that removes "quora.com" from your results while giving priority to StackExchange sites and Reddit. You could also create another Goggle that shows results only from a predefined set of cooking sites.

Finally, multilingual users may find it helpful to create different search shortcuts with the `country=` parameter appended to them. For instance, if you add `&country=fr` to a search URL, you'll get French results.