skysight-inc/HackerNews huggingface dataset:
You'll like this then https://addons.mozilla.org/en-US/firefox/search/?q=tst :)

But from my experience trying out other extensions doing the same doesn't break anything. I think they all just go off on the tabs FF has open and do their own thing with it, IME you can install several and switch between them no problem (by switching what sidebar is shown).
Markdown obviously has a place and I quite like it, but if someone wants more expressiveness, I think Typst’s language does a very good job of being similar to markdown, yet giving you everything LaTeX can.

Unfortunately it doesn’t yet have an HTML export version (I would be okay with a simplified one as well for now, like only do paragraphs, emphasis, etc)
I don't understand what you are saying, is it a joke?
It’s not as simple. They can be ‘z’ and be Portuguese related, if it is been carried over for generations. The ‘s’ standardization is from the XX century. The Portuguese reached India at the end of the XV century.

In places like Indian, these names have been carried over for many generations, so you can’t compare them directly with modern conterparts
I guess it is more of a millionaire thing.

The poster above mentioned that Mitnick had more than 9 million shares of some company sold for ~25 dollars each. That would be ~225 million.
What all have you tried and how did each of them fail?
Mind expanding? What happened
Yes agree being open-source is not enough of an argument to win. It will help us build a community, foster innovation and thus making the product better. But at the end of the day, I agree the product needs to be the best for users, not just for developers.
My movie triaging and conversion thing, basically a personal Netflix. This one has been rock solid and requires zero maintenance. There are better torrent-based options nowadays, I think.

https://nicolasbouliane.com/projects/home-server

The other is my timeline thing. I love the idea, but messed up the implementation. It's a bloated mess that I dread working on. It should be a presentation layer for my /backup directory, not an opinionated backup solution cum data archive management system.

I plan to rewrite it into a much simpler project.

https://nicolasbouliane.com/projects/timeline

The last one is Syncthing, since a week or two. It's much simpler than Google Drive or the timeline thing's elaborate rsync setup, so it will replace both.

A while ago, I read that "a person's main task is not computing, but being human". This has heavily influenced my relationship with technology, including the tech I create for myself. I want calm technology that blends into my life, and self-hosted software is rarely that.

https://calmtech.com/
Ok, let's use that above. Thanks!
This was the first and most obvious problem I found upon looking for a few seconds. I don't know if this is the only issue with the code.
I don't like Blindsight or Echopraxia, I just get caustic misantrophic vibe from Watts' writing. The whole materialist/hyperintelligent/nonsentient thing tastes very Marxist.
Researching other options will take some time + the deliverability/spam-detection will only get worse.

You can check e-mail price of "@gmail" on darkweb and compare it against other providers. For them it's a "threshold" to balance security on scale and they're doing a pretty good job imo.
Nope, just different origin centuries. He’s is right about current day portugal and spain, but these names have not been inherited from today’s portuguese.

Language and names evolve. And it’s been more than 5 centuries since portugal reached india
I always try to avoid these special formats. Most people have not used them and even if there are claims that the tools work on different platforms there are often some quirks. Another approach is to add compression and tweak it for performance.
Why a bad idea
Everybody has heard of MS-DOS, but Microsoft’s backport to 8-bit systems is more obscure.

Since MS-DOS was practically a CP/M clone for 16-bit computers, Microsoft realized they could port it to 8-bit and it would be a binary-compatible cleanroom CP/M clone. And that’s what they did. It was sold as a standard for Japanese home computers — MSX, a predecessor of Xbox in both nomenclature and target market.

The person tasked with creating this 8-bit port was Tim Paterson, the original creator of MS-DOS. Usually the story of IBM PC and Microsoft paints Paterson as a victim of Gates’s licensing machinations, but this MSX-DOS episode shows he continued to have a profitable relationship with Microsoft:

’On 10 August 1983, Paul Allen called Tim Paterson, original author of 86-DOS and MS-DOS 1.x, asking him to do a "Z80 version of MS-DOS" for the MSX standard. At the time, Paterson was busy trying to get the first product of his startup Falcon Systems ready to go, so he suggested a few other developers, but Allen said he had already asked. Allen was in a hurry to get it done and nobody else could meet his timeline. Allen and Paterson finally agreed, and on 17 August, they signed an agreement to do "Z80 MS-DOS 1.25" for US$100,000 and the rights for Paterson's company to distribute MS-DOS 2.0, 2.5, and 3.0 with a hardware product without royalty.’
If you dig deep enough into the SS7 stuff running in a modern regional ILEC it's way more fragile than you might think. Mostly because it's no longer treated as an absolutely cannot fail thing that is also a primary source of revenue like back in the days when everyone has a POTS line and tons of money came in from long distance bills. Many operators are decommissioning stuff like 5ESS and Nortel switches and moving to modern soft switches as quickly as they can.

The network stuff underpinning a lot of critical tdm phone traffic these days is like a collection of 23 year old Cisco 15454 held together by spare parts and a few people who care about them.
I don't have any megawatt convertible statistics handy, but the distribution is HEAVILY skewed. Take this as a rough indication:

>An average marginal oil well in the United States produces about 2 barrels/day. Approximately 80 percent of all American oil wells are marginal wells, but they provide about 10-20 percent of American oil production. Approximately two-thirds of all American natural gas wells are marginal wells, averaging about 22 mcfd and providing 12 percent of American natural gas production

https://www.ipaa.org/wp-content/uploads/2017/07/IPAAComments...
Because it's still perfectly reasonable. You simply cannot keep data forever. At some point you have to start removing old unused data. It is just not sustainable. I don't agree with complaining about every single thing corporations do just because they're corporations. Let's complain when they do actually unreasonable things.
Against stupidity the Gods themselves contend vain.
It wouldn't be a NeXTSTEP clone then.
It's less about Wikipedia itself and more about its citations. Is Wikipedia sufficient to find nearly any important[0] information if you follow hyperlinks, or if you also look up physical references? What are the characteristics of the information that's missing? How long can you avoid Google for if you go along the chain of citations and links?

[0] objectively quantifying importance is an entirely different can of worms, but people know what's important to them
Thanks for the thoughtful response. It's interesting hearing from someone who actually likes Qt. I use both React and Qt/QML for work, and I have a hard time enjoying the Qt/QML work. Maybe I'm missing something or doing things wrong?

That reloading tool is cool, though its not quite as useful as modern dev servers. It seems like this simply restarts the app on every change, but modern dev servers remember your state too.

I'm curious to hear more about your React experiences. I don't love React, but I still prefer React+TypeScript over Qt+QML. With TypeScript on the strictest setting, programs are much safer than with QML or Qt. We both know QML is very unsafe. And after using TypeScript and Rust, I'm realizing C++ is a very unsafe language too. It has unexpected nulls, memory leaks, seg faults, etc. I find C++ such a rough language to use, and that could be it's own mega rant. Qt's crazy macro system makes things even worse and generates some crazy errors.

There are so many options for building great cross platform UIs now. Tauri, Flutter, React Native, etc. Those all seem to have a better dev experience than Qt/QML. If performance and safety are really important, then you can use Tauri and write your critical code in Rust. There are also UI frameworks for Rust popping up like Dioxus so you can write everything in Rust.

Your "Better Notes" app is amazing and that Kanban is looking amazing. Though, I feel like you're a great dev making great stuff albeit Qt/QML, not because of Qt/QML.
Advertising is in itself a sustainable business model, hovering around 1% of US GDP for the past century[1] (p.37 figure 3). Google really just needs to defend their position within the ad market to remain sustainable.

[1] https://www.bea.gov/index.php/system/files/papers/WP2017-9.p...
> How would he have known the CEO's bank account number?

Welcome to the american banking system.
The eveidence presented on Wikipedia does not convice me. Even if arigatashi existed before contact with the Portugese, arigatō may have been a merger of obrigado and arigatashi.
You forgot the prefix "speaking out of a bias for MS".

Chat app wasn't bundled with office. The base version only came with word, excel and powerpoint. MS is striving to make Teams a default Windows app. It is a default Office app today. Which means you're forced into it as an org with a need for some doc tools. It works poorly on all other OSes. It is simple to synergize between other MS tools but other synergiez magically work poorly (attach file, highlight bash syntax).

Sure, someone who isn't proficient in law _may_ miss these oversteps. Additionally, the US is heavily plagued by corp corruption (aka lobbying) and they'll always signal the OK sign. Luckily, the EU is more mature in the domain of privacy and free market where shady practices are fought early on (relatively). Rather than after it is too late and a large corp killed all competition.

The issue is not just VS Slack. There are a plethora of privacy oriented office products that have zero chance when a corp like MS exploits its OS brainwash to nullify all alternatives.
When did people lost the ability to experience empirical reality, and generalize and draw conclusions from it, as opposed to having everything force-fed in the form of some statistic?

Finding "corroborating information" should be the province of journalists, scientists, the police, etc.

Being able to draw first level conclusions from their empirical experience of reality (and, in this case, their years of exposure to watching media, reading media, reading about media, and seeing media coverage unfold and evaluated), is table stakes for being a citizen.

Without that direct experience and the ability to distill it into a general understand, you're just someone reading statistics and reports, who they can't evaluate or corroborate with any of their experience, might as well be reading for some fictional land.
That's very sad. Remember seeing that last name Selasky in the kernel source code. I definitely appreciated his ISDN support 25 years ago in FreeBSD - a life saver. And all the other amazing contributions. What a loss.
I was really enjoying tree tabs and panels of the Arc browser [0] but decided to rollback to firefox so I could have something cross platform. Sidebery lets me do nested tab groups, tab panels, plus its got my bookmarks as a panel too. Performance so far is really good, with ~50 tabs anyway.

Only trouble is I had to go to relatively great lengths to hide my horizontal tabs: enable userChrome stylesheets, go to about:support to find my Profile folder, create a chrome folder, create a userChrome.css file and paste contents from [1], and restart. So now I have only the side bar of tree tabs, and a hot key to hide/show. Screencap attached [2] (using classic theme for windows from here [3])

[0] https://arc.net/

[1] https://github.com/piroor/treestyletab/wiki/Code-snippets-fo...

[2] https://coltenj.com/wp-content/uploads/2023/07/Screenshot-20...

[3] https://github.com/malvinas2/ClassicThemeForWindows10/tree/m...
I think that’s referring to some specific libraries by MS that provided a batteries-included gRPC + bond setup. The standard gRPC libraries still allow you to plug in whatever serialization format you want, including bond.

But based on the complete lack of activity on the issue, gRPC + bond doesn’t seem like a popular choice. :)
Strong agree. To clarify, I wouldn't shadow. I wouldn't use “inp” either.
Isn't "there are no meta-meta-rules" a meta-meta-rule? Or maybe a meta-meta-meta-rule...
Then why do people worry about UI dark patterns and pay-to-win games? You're free to burn your life savings after all. Either Apple is complicit or game companies are totally justified and deserve praise for figuring out how to squeeze billions of dollars from regular people. Both cannot be true.
Is there another way you're supposed to represent optionals in Kotlin?
Every woman should just be multi-millionaire prostitutes to be better mothers than housewives and corporate wageslaves!
Focus on B2B products, if you are able to convince 5 customers to pay 5k per month or 50 customers to pay 500/month it's enough for you as a solo entrepreneur.

B2C is another beast and indeed needs tons of capital.
Metaverse: The Future of Community Building
The Metaverse is a virtual world where people can interact with each other through avatars. It’s an immersive experience that allows users to forge deeper connections from anywhere at any time. It’s a new dawn where fully decentralized internet can finally be realized.

The Metaverse is going to revolutionize community building by providing engaging metaverse communities that harbor individuals with meaningful social interaction. It will empower users to be creative when building their own unique properties which will lead to ownership and possession. It will also provide social influence and relatedness which are important for building strong communities.

Gamification plays an important role in metaverse communities. To effectively build true community engagement, your user journey needs these 6 main gamification ingredients:

Epic Meaning & Calling (Core Drive 1)
Development & Accomplishment (Core Drive 2)
Empowerment of Creativity & Feedback (Core Drive 3)
Ownership & Possession (Core Drive 4)
Social Influence and Relatedness (Core Drive 5)
Joyful Surprises (Core Drive 7)
The Metaverse is going to change the way we interact with each other online. It’s going to provide us with a new way of building communities that are engaging, meaningful, and fun.
Thanks for pointing this out, just noticed I can move selected tabs to a new panel too, excellent.

I'll add that collapsed groups can be nested.
Yeah that does help.
Packages of users draws the attention away from the per user pricing model. I don't know why but they just don't like it. Even if the numbers are the same.
> find chatgpt a great resource for getting a general understanding to go off of when approaching something outside my domain of experience.

This is my hang up with LLMs … I don’t trust them.

Frankly it seems just as easy if not easier to just google keywords and read sites.

Google vs LLM is like asking random people on the internet (some are brilliant, some don’t know anything, some are nuts, … etc.) vs asking random people on the internet but all of them have a history of suffering from hallucinations and are routine liars with a compulsive need to answer confidently even when they know nothing.
In terms of UI, Notion has been our main source of inspiration.
Targeting the bucket of Salespeople who enjoy the Notion UI is definitely a smaller one than those who know how to use Salesforce, but I feel like it might be a faster-growing one. It's a good point that it will become harder as we move to larger companies with a higher share of experienced sales reps that don't want to change.
Although that is interesting (a project to improve Iosevka's PragmataPro style), the only reason PragmataPro stands out so well is the ridiculous amount of hand tuning at every height, not necessarily the actual aesthetic look of the font (of which, Iosevka certainly picks up important design cues from, even without SS08 enabled).

Arguably, Pragmata is worth the money, but I wish the author of it would sell it in a way that makes sense to programmers, instead of trying to sell it like he was selling a font to designers.
The inlet valves had separate locks on them, and presumably the plant worker was supposed to unlock the correct one for loading - but on that day both were left open for some reason.
We need the right kind of climate optimism
Hi, we open-sourced the project fully: https://www.citusdata.com/blog/2022/06/17/citus-11-goes-full...

There no longer is an enterprise version, what runs on Azure is the exact same Citus that you can run yourself. We even invested in Patroni, to make it easier for the community to self-host Citus with HA setups.

While we obviously want people using Citus on Azure, having Citus as a viable open-source choice is our path to achieving that. I wasn't part of the company when the acquisition happened so can't speak to that, but I can imagine how that could have made sales at the transition time unclear.

Personally I would also like to add, that the team is full of long term open-source contributors. We contribute both to PostgreSQL and projects around it (like pgbouncer). I understand and respect your reservation, but wanted to share my perspective on it.
https://en.wikipedia.org/wiki/Celebratory_gunfire confirms it's non-zero.
In India, fantasy gaming is causing addiction and financial ruin
Just wanna say what a well-written eulogy that was.
ワンダーフォーゲル (Wandervogel) is missing from that list. And I just learned that it was an anti-industrialization movement.
It doesn't even need to be deliberately faked data but more data published without much due process to ensure it validity.

I have had about three people working in the research fields that have used the term, off the record of course, "Publish or perish".

Get it out the door, try to get the funding and hopefully if it works out, solve the issues before it becomes a problem.
Interesting, I would have considered the idea of pretending to be someone I'm not for extended periods of time to be far more harmful than any potential disadvantages I might experience in a busieness setting for being an introvert.

I don't think any undue stereotypes around the introversion / extraversion dimension come from Jung, but have simply been attached to the concept by ill-informed society. It's hard to fault Jung for this. Introversion / Extraversion is also part of the Big 5 and has more substantial scientific backing than the foundations laid by Jung.
> It sounds to me like you didn’t understand the details of Svelte’s reactivity model

This is a reasonable assumption given what I've described. It's been almost two years but from what I remember the problem was updating what should have been the same reactive binding in two different locations. When trying to debug a problem I was stepping through the code and noticed that the indicies passed to `$$invalidate` were different. Checked for typos and shadowed declarations and found none. Rolled back to checkout and found the indicies matched. In the process of undoing/redoing my conclusion was that the introduction of an unrelated reactive binding was the difference. I could have been wrong; I was pretty exhausted at that point.

> It sounds also like you’re fighting the framework.

Sure. In this case it was getting a big chunk of JSON back from an endpoint I didn't control and trying to use a number of reactive variables to select out pieces for display. I've done similar things in a half dozen other reactive/FRP libraries without issue but I assumed I was off the beaten path in Svelte.

I realize that this is empty complaining about other peoples' hard work. I don't have the code any more and I don't have a reproducible test case so I have no problem with anybody waving this off.
By finally acknowledging that loading plugins via shared objects is a bad idea, and it was only valuable in the days of resource constrained computers.

Any application that wants to use plugins and is security sensitive, should adopt OS IPC, and load them as separate processes.
It isn't a problem that you've been arguing for views that aren't in the majority here—as moderators we're interested in protecting minority views. The problem is that you've been doing it so aggressively, without considering the intended use of the site, or the guidelines that we ask people to follow.
Nice! Agree this could be great. Is this hosted as an API somewhere?
Show HN: Keeper – GPLv3 app to store your personal info based on YAML templates
Keeper is a command line GPLv3 application, programmed in Go, designed to privately store your personal info using custom formats described in YAML templates. Using Sqlite as the backend.
Not just a projection layer but also Q-former, in this case it was already trained for that specific vision encoder but if you change it you would need to train a Q-former from scratch.
In my experience, internet commenters are far too quick to assume that others are pernicious trolls without sincere intent. This is basically a Russell conjugation.

Once you've framed the other that way, it's easy to feel that you no longer need to follow the rules—since if the other person is pernicious and insincere, they should obviously just be annihilated.

This is how we end up in the flamewar situation where we end up having to ban accounts. Since everyone is following this logic, everyone is trying to annihilate the other. From an outside point of view, the interesting thing is how similarly all the parties are behaving, even as they perceive each other as enemies and opposites.

By far the better strategy is to resist this temptation altogether—to look for interpretations of the other as not pernicious or insincere, but rather sincere and legitimate—and then to try to meet them respectfully. This is a massively more effective way to go about it, and also won't get you banned here.
I can tell a story about a company that missed out on opportunity _because_ they didn’t rewrite early enough.

A friend of mine worked for a business that had a product that was supposed to be built to a specification provided by a regulatory body, but fundamentally hadn’t been.

The product team was bogged down firefighting regulator requests, chronically hacking in modifications (on modifications) to give the appearance that it was built to spec, but it fundamentally wasn’t - stemming from core design choices.

There was almost zero product velocity and changes regularly failed. After years, it burnt out one team and got handed to a fresh team, dropping most of the gained experience on the floor.

The opportunity cost of those fundamental design decisions had been extremely high - years spent covering up mistakes, rather than addressing them at the root - because it was quicker/easier/preferable. The result was that every patch to get them over the latest regulatory hurdle had hardened the software which, by the end, was so brittle that enhancing the product was impractical.

The business survived. The product sucked. The team hated the experience. It’s a sad, yet familiar story.

What’s the alternative? Refactor, and re-factor often. You could always be refactoring (rewriting) toward deeper insight. As you gain experience in a domain, you could ducktape new requirements on (for a higher future cost), or you could use your insights to better design your software (for a higher now cost). It depends on whether you would like your software to remain responsive to change. A primary quality of software is its changeability. I recommend keeping your software responsive to change.