skysight-inc/HackerNews huggingface dataset:
The fundamental question for me is about privacy. Good, well-created note-taking apps abound these days, but few really promise and deliver solid privacy that even their creators cant breach. One need not be taking notes on "howz to makez bombez 101" to value nobody being able to snoop their notes at will.
They're desperate to get off keycloak at my org. Not sure the specifics, but our users complain about Auth issues often, and the keycloak web interface is painfully slow too.
There is widespread support for allowing people with DUIs to drive in this country. Even people who negligently kill someone with their car are still allowed to drive. There is no political support for banning people from driving.
Does it make sense to publish Deb packages for this game?

Also this commit: https://github.com/Anuken/Mindustry/commit/5548e727501793479...
I have bad memories of SOGo, from one company that insisted on self-hosting absolutely everything (including email, git, issues, Nextcloud, etc) on their own hardware. It wasn't even like a gov't institution, but a normal commercial webdev shop with strange whims.

All of it was poorly maintained: several versions behind, suffered from unplanned downtime, performance issues... the choices were also questionable. Rather than gitlab or gitea, we've been using something like gitosis - except it wasn't gitosis or gitolite (these can work for very small teams, which we weren't), it was something way worse (can't even remember the name). Of course I didn't stick around there for too long.

I guess this is a pretty big risk factor for self-hosted projects, that nobody seems to be talking about. I'm fairly certain SOGo is a great piece of software, but its name has been tarnished for me (and many of my ex-coworkers) by people that have nothing to do with the project.
Eventually I gave up, it is Windows with VM, macOS, Android or ChromeOS.

My Asus 1215B still has Ubuntu on it, latest LTS, since the broadcom driver was replaced, several distributions ago, the free alternative never managed to hold a wlan connection stable enough for long downloads, I have always to plug into LAN.

Even Crostini running alongside ChromeOS has restrictions regarding hardware support.
Blatantly untrue.

All my x86 laptops have worked fine. It's only ARM because the hardware is extremely proprietary.
The US also attempted† to free the last slaves in December 1941, so a tiny silver lining on a very dark cloud.

https://en.wikisource.org/wiki/Circular_No._3591

† a few exceptions persisted in some backwater areas even after the end of the war.
I do agree that the ecosystem is ever changing, and saying we are making species extinct by itself serves as no argument, because new and maybe even more diverse species could emerge.

The question is, are new species emerging at the same rate as they were before the human industrialization era?
Are you comparing ChatGPT (3.5 with no internet access) against "ExclamationGPT" which uses GPT4 with internet access?
No, there’s absolutely no proof that racial diversity directly benefits a company. I searched HARD for the evidence. Lots of articles claim it is true but purposely mistake correlation for causation.
There are plenty of examples of honor culture within western culture, such as the Antebellum South. Dueling was huge amongst the aristocratic cultures of Europe and US (see Alexander Hamilton). It is certainly making a comeback today. In the US specifically certain people were against mask mandates to the point where they actually banned people wearing masks during the height of the COVID-19 pandemic. Masks became a point of contention where some people needed to defend the family/group from wearing them at any cost.
and my favorite content creators only post once in a blue moon when the stars align, likely because they don't have a need to post more often. Which is why my most frequent content creators tend to be the consistent ones who try to get something out at least once a week or month.

Thing is, even with this ad-free model, the most motivated ones will be the ones on top. And They will just find other ways to monetize instead of ads, because they are motivated to capitalize on their audience. Donations (charitable or incentivized), merch, content paywalls, self-ads instead of sponsored ones. Same concept. Ads are a big problem, but not THE core issue.
I still use BlitzMax NG - blitzmax.org
> maybe it's time to stop taking shape of a door mat

I'm sorry, I know this is a serious discussion, but this made me laugh. I need to use this in the future.
fellow german and medical student here. the reason is twofold. The first part is pretty obvious, it’s a great way to make money for pharmacists and physicians, it’s pretty much unregulated, has huge margins and is often paid by the patient instead of the gesetzliche Krankenkassen.

The second part, why they are getting away with it, is that naturalistic and pseudoscientific healing BS has a long, long history in Germany. Schulmedizin, at least somewhat, had the image of being perverted by Jewish influences. "Völkische Medizin" the OG Heilpraktiker in some sense, started most of the Quack stuff you see today. The same circles are also still infested with nationalist and anti-jewish sentiments á la "the globalists" to this very day. It’s a crazy, crazy world if you take a closer look.
Lolol...

Every Saturday they will convince you that they have a list..... When it actually just a calendar matrix..and steal your land
definitely worth considering, thou the replacement usually involves trading known, worked-around bugs for unknow and unmitigated ones, the fresh theming may make up for the inconveniences.
> Older computers almost always use more electricity than newer ones

The differences are marginal; my 7 year old i5 really doesn't use that much more power than a modern i5, if it even uses more power in the first place (I don't have a good way to measure this, and with sleep states and whatnot you really need to measure this to be sure).

A few years ago I calculated how much impact it would be if everyone would run a 30W server at their home 24/7; I originally started doing that because someone said that "everyone should just self-host these things at their home", and I wanted to demonstrate that this would have a horrible environmental impact. And turned out my initial thoughts were wrong, and impact was so small that actually, it didn't matter, and I didn't even both posting my comment.

And even if there would be a difference, energy of manufacture tends to outweigh energy usage of usage. There's a long chain of mining, transport, etc. etc. behind all of that I didn't calculate this, but usually the energy differences really do need to be quite substantial to justify the energy usage of manufacture.

Maybe I was horribly wrong and made a mistake; I didn't re-do the calculations for this comment out of laziness. But I do strongly encourage anyone to actually calculate or look up what the impact is, because initial "it's bad for the environment"-feelings could very well be wrong, and no one is served if attention, money, and effort is spent in the wrong places.
There is a Vim plugin for Obsidian, so for me the editing is pretty similar. And I guess it's a good indicator that a plugin for your taste may also exist.

For actual coffee editing, there is also
https://github.com/sunxvming/obsidian-vscode-editor
For people interested in this sort of thing; There is also Open-Xchange: https://www.open-xchange.com/products/ox-app-suite . It has a really long history. It started out as a SUSE product.

It's a bit larger then most groupware. It's more of an entire Google Workspace replacement. Installing and running it can also be a bit more of daunting task. We ran it for 10+ years on premise before we migrated to Google Workspace.
I love it because I have good memories on Delphi back in the nineties.
Check out blitzmax.org and what NG offers.
You should have a look at Foam: https://github.com/foambubble/foam
"Centi-" as a prefix can mean 100, though metric use is more common.

For example, "centipede" nominally means 100 feet, though https://en.wikipedia.org/wiki/Centipede says "Despite the name, no centipede has exactly 100 pairs of legs; number of legs ranges from 15 pairs to 191 pairs, always an odd number."

Centibillionaire is the obvious extension of centimillionaire, and "centimillionaire" has been around for a long time. https://archive.org/details/per_chicago-daily-tribune_the-ch... shows a use in 1883, explicitly referencing $100,000,000 of Vanderbilt capital.

(A Google Books search finds two other uses of centimillionaire in the 1800s.)

Another old word using centi- to mean 100 is "centimillennium", for 100 thousand years. Here is an 1882 use: https://archive.org/details/loverinschartoft00love/page/36/m... and Wiktionary adds several more recent uses at https://en.wiktionary.org/wiki/centimillennium .
He’s not cynically accusing, he is accurately accusing.
https://waterinfo.rws.nl/#/publiek/waterhoogte.
Indefinite hospital stay order for hacking?

I had to read the article 3 or 4 times before I was able to understand that this was in the UK, not in a 3rd world dictatorship.
What kind of functionality is "runs natively in the browser"?

JSX also runs in every browser.

Edit: Just rename "Web Components" into "Web Tags" and it's all good.
The ten best books about new ways of thinking about the world
Mindustry is fantastic. Played the Erekir campaign twice. I didn’t like the Serpulo campaign. It’s almost like two different games.

Erekir is automation plus RTS. Serpulo is automation plus tower defense.
And most of those wikis are now on Wikia, sorry, "Fandom", which runs some of the most aggressive ads I've seen. The flippant response is to strawman then as evil and greedy, but the less satisfying reality is that web hosting can actually get quite expensive for popular sites, especially with media. And there's the additional cost of defending against abuse, of the DDoS, spambot, or malicious human types
It's also very Japanese to say "sorry" and accepting blame I believe. That might be what they mean with by "Asian culture", but it's certainly doesn't apply to all of Asia.

Years ago we started to get basic introduction into Chinese culture, so that we could better navigate situations with a Chinese customer. This helped to better understand requirements and defuse certain situations. I've NEVER experience Chinese or Indian companies go to the same length, instead they will frequently attempt to bullshit their way out of situations or be offended that you believe that their product/service might in some way be at fault and they sure as hell won't apologize for it, under any circumstances.
i share your disappointment

> but all I get to use are Android apps.

given that winxp runs inside most browsers, i'd rekon there is some kind of vm technology available to escape the android ecosystem.
It's possible I was looking at motor vehicles rather than specifically cars. Even six out of ten adults having a personal car would be a statstic I think that would surprise people who think everyone here only rides bikes.
I started programming with QBASIC at about 10 years old, too, after randomly coming across a book called “Practise Your BASIC”. It’s a great book and Usborne recently released it for free: https://usborne.com/gb/books/computer-and-coding-books
Nothing fishy at all about wanting to connect to walletconnect.com
I wonder what "critical information" was missing. The gist of the exploit is a very short sentence.

Not pointing fingers, but without looking at the actual email, the fault could lie on either side. "Missing critical information" is the excuse anyone would use after ignoring an important disclosure.
You're just being silly now. One word. Robotaxi.

And that's not even the start of it. Is FSD feature complete but with bugs for just basic everyday use? No. And hasn't been for years. It's been revised and messed around since the start and is nowhere near ready for primetime, and possibly a decade or two away from what was promised near a decade ago.

I understand development processes, but not while you, me, or our families are on-board. If you're cool being the guinnea pig? Cool, be a guinnea pig. It's a free country, but that will not change my opinon about Tesla's.

Let's end this now. You love Tesla's and FSD. Cool, good for you.

I think their technology and engineers are impressive, but their quality as a carmaker, organisation, and their design language are absolutely sh1t ... (and I'm an EV fan, so don't go there).

Agree to disagree.
"Many humans who are worse drivers than the AI are still on the roads despite the traffic laws."

Instead of letting AI in alpha state on the streets, I rather vote for consequently removing the worse humans, by making regular tests for everyone mandatory. Not discriminate by age, but by skill.
And AI can come, after we stop seeing all those fails of them on youtube.
Why would you think people would drive slower with AV?

They will drive even faster thinking their AI will protect them.

I know this because Tesla has “ludicrous mode” and all other EV manufacturers are bragging about their insane 0-60 and 0-100 mph times, and owners love to show off.
>And you don't see too many people doing a lot better you can be pretty happy.

This is key, people compare themselves to their neighbours. If everybody around you appears to be wealthier then it's going to take a great deal of fortitude to not feel bad about that situation.

This is one of the reasons social media is so insidious. No mater how good you are at something you can always find someone online who appears much better. Watching some rich arsehole flaunt his Ferrari on YouTube might make you question the value of your ordinary and perfectly good car.

It's also one of the insecurities that advertisers pray on. Modern advertising is full of images of people who appear healthier and wealthier than the target audience with the suggestion that if you buy the product then you too will become slim, happy and wealthy.

Comparison is the thief of joy.
Sorry but I click on the website and I get stuff about bitcoins and other crypto and this immediately discredits it for me
> except that due to 32 bit libraries that is not actually as useful as claimed. Not sure what your correction is?

32 bit apps were dropped in Mac OS Catalina in 2019, before the M1 was even hinted at. You had an x86 only Mac OS with no 32 bit support already.

Also 32 bit apps were marked as deprecated in High Sierra, some time in 2018.
Xerocole
I also clicked through to an earlier article of theirs, about a dns issue. That was even harder to get through: I still don't understand the vulnerability exactly after reading the whole thing. It tries to explain every detail and somehow loses me in the weeds; I think a simple Python PoC would have been more clear than the long post. Compared to that, they're improving! This article is pretty clear about the mechanism once you get to it.
I'm one of those rare vim users that actually uses the cursor keys (and admits it publicly).

The author of this article also has information on how early keyboards and circumstances influenced the (now outdated) design of vim. http://xahlee.info/kbd/history_of_vi_keys.html
Lol. Agreed.
A glut of corporate devices coming to a 2nd hand electronics market near you soon. Or eBay.

Which I love, as I enjoy near perfect condition slightly older ThinkPads for $200. Though I don't buy many, and have only recently 'upgraded' from an X220 to an X250.

But. Why? What is the pressing functionality in Windows 11 that past versions do not have. I get the need for a newer phone if someone really wants a better camera or a special purpose app, or just has to have many many apps that run all the time and need extra cores and memory because of the users' habits. I get it for servers where energy's a big part of the cost function. These are hardware needs. But not software needs. We're already mature without hitting the next tipping point which isn't now. MS's motive must be alternate.
There was a recent discussion on Obligator recently, I did not test it.
But they have a nice table with a list of providers : https://github.com/lastlogin-io/obligator#comparison-is-the-...
Moved from SOGo to Grommunio [0]. The ActiveSync support from SOGo was fairly flaky, plus Grommunio has EWS support.

[0] https://grommunio.com/
Is there a similar capability for Bluetooth?

I am trying to understand how TikTok can suggest "people you may know" when I have not shared my contacts, but have sat next to those people recently.

Bluetooth seems the most likely.
i share your optimism towards older hardware, but

> Make sure to avoid Electron apps and you're good.

not practical in a lot of office/productivity scenarios
I think you might be confusing the two different meanings of editor here.

1. Editor as in a complete program that is VScode and everything it entails.

2. Editor as in the actual text editing experience with syntax highlighting, code completion, etc.

You are likely thinking about the first type. Where the person you respond to is talking about the second one.
The experience of editing markdown in VScode is a very pleasant one so I can see why people would want that editing experience in other markdown based note apps.
With the shelf life of web technologies, authors would constantly have to maintain their "papers" or they just would not be accessible after a while.
I usually don't like the hate on everything cryptocurrency or web3. But I cannot see nor understand why it would be needed here.

IPFS maybe?
That’s actually one of the main reasons I like Obsidian - that I can easily use vscode with it. Obsidian’s backend is just markdown files on the file system which you’re free to edit with another editor at the same time as you have Obsidian open (it’ll notice file system changes and update any open documents near instantly). I even have a plugin setup that when I hit a keyboard shortcut it executes the necessary vscode command line tool to open whatever I’m viewing in obsidian in vscode.
I’ve been saying this since the 90s. Fewer cars, more mass transit in urban regions. But people are stupid: they would rather sit in traffic for 2-3 hours a day than give up a “freedom” that actively restricts them. The paradox is the size of a galaxy.
Role-models yes, for sure. But good role models? That's the tricky part :)
He demonstrates without a doubt that 128 bit of hash is not enough, yet you can still find many projects still publishing MD5 hashes. The long tail of bad crypto is extremely long.
Ask HN: What service your company uses to approve requests?
does your company uses any service or platform to generate and approve requests without using mails or dm's? some example of requests could be, github, jira, and cloud based accesses.
is anyone using Microsoft Entra ID? if not then what are you using? and was it built in-house?
The quote by itself is so generic it's useless.

That's my peeve with marketing advice this day. Describing what the product will do for user in emotional/vague terms carries zero information relevant to evaluate the product and make a use/purchase decision. It's either treating the customer as a generic unsophisticated idiot, that can't understand what the product actually does, and just needs to be told it'll make them happy, or it's a pure manipulative play. Either way, this is not the style OSS projects should pick up.
While I agree that commit message could benefit from punctuation for readability, the change diff itself seems quite reasonable.
> "The whole stack of framework, tooling, linting/ts, node/bun, build/transpile... SO. Many. Dependencys... I had a 10 minute conversation on what the fuck a "thunk" is and why I would want to use it yesterday, this is the front end of 2023/4"

Frontend hate is so prevalent on HN that you can literally cough up word salad and get upvoted as if you've just crafted a cogent technical argument. Thunks predate the invention of JavaScript by the way.
Well, along those lines, 'car' just means 'carriage', so if there's a problem with calling it a car it's that it was a cart, not a seated-people-carrying device (not typically or in a way that would be called a carriage anyway) - not that it doesn't resemble modern carriages. (IMO.)
> It's weird that the article doesn't mention microG even once

true

seems like the whole aftermarket android ecosystem hinges on the functionality of this, mostly unrecognized, component
Tangential question: I see you chose the AGPL license. Coincidentally, I was reading more about it yesterday and it seems like a good choice for software that can be hosted. Could you share your decision process on what or any insights you might have?
I don't know what browser you use, but when I do:

const el = <p>Hello, world!</p>;

I get `Uncaught SyntaxError: Unexpected token '<'`. I even tried in several browsers, no luck.
And yet that has nothing to do with this conversation, and neither rayiner nor I are white or any kind of race supremacists (presumably from their million posts here).

Families are unique social structures, and as much as fast and furious want people to believe a random grouping of people can be a family, the reality is that the probability of an equivalent social bond being built between people who do not share a history is low.
This is an example of why an 'insanity plea' isn't generally a good idea: if you committed a crime and it's judged to be caused by mental illness, you're liable to be locked up indefinitely.
Just because the author of this piece seems to be looking at this post, some minor nitpicks regarding spelling/phrasing:

> GCS has native JSON API which more powerful

Missing a verb.

> OpenDAL needs to implement features in zero cost way which means:

"in a zero cost way" is probably better.

> What OpenDAL does?

What does OpenDAL do?

> Free to zero cost

This is a tricky one, right now it sounds a bit weird because you're turning 'to zero cost' into a verb, suggesting users would have to 'zero cost' things themselves. The problem is that 'free' and 'at zero cost' mean the same thing, so it's hard to use both in the same phrase. Free of cost could work.
I had a look at some nostr apps, and I was extremely impressed by the speed and the fact that even decentralised it seems that all nodes are integrated (not like mastodon). But I can't get over the bitcoin scam everywhere
I does seem clear enough but I don't think the marketingy vague description does its actual functionality justice here.
MD5 is also broken for much worse reasons than only being 128 bits long, you can generate collisions near instantly