skysight-inc/HackerNews huggingface dataset:
You believe you have "nothing to hide" from
1. your own government,
2. the government of a nation you happen to be visiting or communicating with,
3. corporations who slurp up and sell personal data,
4. organized crime,
5. con artists and phishers looking for an easy mark,
6. people who personally want to harm you or exploit you,
7. people who want to harm others in your life and would use you as a means to do so,
8. people who want to harm your race/gender/religion/etc and identified you as a member of their targeted group.

Really?

End-to-end encryption technologies (of which TOR is one) help prevent entire categories of attacks which would otherwise be available to all of those groups, to use against you and others.
We are not yet open sourcing the code on our github site yet. The current release is a prebuilt binary, user can do whatever you want with the software (there is a license file in the downloaded tarball), EloqKV is not yet production ready, so please don't use it in a production environment.

We are a small team of developers, and currently EloqKV is still under heavy development. We would like to maintain agility and quickly iterate and improve our product with consistency with our customer's feedback. However, we are actively evaluating multiple paths to open sourcing our technology and any suggestions and concerns will certainly be kept in our mind as we progress.
The word underpaid seems too friendly. In the case of the open source developers I know, they don't get any money
> Are there any open source self-hostable tracking/project management tools that still have a committed team and forward momentum?

Taiga.io?

> My guess is there is not much of a niche for self-hosted solutions anymore. The GitHub Issues free tier covers most of the low-complexity use-cases, while higher-complexity use-cases are addressed by enterprise SaaS.

Especially with the presence of free SaaSes such as Trello, and integrated project management in self-hosted GitLab, yeah.
I know how simple it is to say "socialism = mass death", but it's not meaningful.

Was Roosevelt a socialist? Certainly some at the time said he was a socialist or even a communist.

Or as VP candidate Walz said: "One person's socialism is another person's neighborliness."

Walz's comment is surely aligned with what the OP meant as socialism.

"Capitalism" doesn't simply mean "pay for stuff", because people used money and worked on personal and shared projects long before there was capitalism.

And it's not like capitalism doesn't have its own history of mass deaths and economic and literal starvation.
There are plenty of Open Source projects that go beyond "the framework of limited communities"

XKCD: https://xkcd.com/2347/

- Linux: https://en.wikipedia.org/wiki/Linux

- Apache HTTP Server: https://en.wikipedia.org/wiki/Apache_HTTP_Server

- Python: https://en.wikipedia.org/wiki/Python_(programming_language)

- GIT: https://en.wikipedia.org/wiki/Git

-OpenSSL: https://en.wikipedia.org/wiki/OpenSSL
> have nothing to do with markup

Yes, it's a badly named language. It has nothing to do with markup. As always, intentions don't matter at all, and it's the best tool we have for certain types of structures.
Ohhhh I like this. I really enjoy the flyctl CLI tools from Fly.io, which simplifies in a similar manner, but it's platform specific. Good work
What's the best, open source equivalent?
I find the inverse interesting too. US Brands trying to sell in foreign markets. India, for instance, has a lot of Asian and European brands. But the two American brands we did have, Chevrolet and Ford, had to leave India. They were decently popular back when they were here. And I still drive a Chevy Spark from 2012.

Ford is trying to make a comeback now though
interesting...who will be Google in this case?
I can't say about the US. That's not so much of an issue here on the other end of the pond, if anything people are increasingly distancing themselves from the 20-30 age group. I've had my experience with them and a large chunk of them are insufferable. A notable example - one had a complete meltdown when he was told that go is not a low level language(and being the one that said it, I was his biggest enemy) :D

It pains me to say this, but I agree with you on the subject of AI. I think people are wildly misusing it and creating yet another bubble. It is good at digesting and sifting through data but it's terrible at providing good solutions and people are using it for the latter. I've been actively using it for months at work specifically for sifting through large, completely unstructured documents and pull out the relevant data from them and it has done wonders. So much so that the management has invested in some beefy GPUs for the occasion. And by beefy I do mean BEEFY, coming from someone who owns 2 * 24GB VRAM nvidias for personal usage. I also feel like the day when new models become a rare and unexpected occurrences is not far.
Can’t trust russians. You can never know who is a foreign agent. Better be safe.
I’ve been asked to review massive PRs that were produced by a pair plenty of times.
Other community-curated game engine lists:

https://github.com/collections/game-engines

https://github.com/collections/javascript-game-engines
Can anyone explain why Netflix is considered to have such high tier engineering? Just from a super high level view they store and serve ~5000 videos saved at a few different qualities (4?) so lets say a total of 20,000 videos. Those files only change when specific privileged users update them.

Compare that with Youtube where ~5,000 videos are uploaded, processed into different formats/qualities every minute, and can be added by anyone with an email. It seems like Netflix has a fairly trivial problem when compared with video sharing or content sharing sites.
Feel free to add this request on the repo here: https://github.com/mwichary/text-makeup/issues/new
I briefly worked on the Tracker team until VMWare bought Pivotal. One of the best teams that I have ever worked on that truly cared about the product they were building.

While pairing could be exhausting, it built a really incredible culture there that will be hard to recreate.

RIP
Is it far off in terms of $/GB in a normal user starting with 2x24 GB 5200 at ~half the up front cost while still being able to upgrade 4 years later, if needed, when memory is even cheaper and RAM requirements are higher versus all that pro/con difference against being able to run 2 high end DIMMs at 6400 instead of 6000 or similar difference by limiting the number of slots on the board. Again, I still think this makes plenty of sense for boards focused on OC enthusiast but paying more for the 400 MHz on a tradeoff of not being able to expand just doesn't seem particularly worth it on normal boards for normal users.

Or, perhaps stated differently, other than enthusiasts purchasing the best binned low density RAM who else has what practical gains by general consumer boards having fewer slots?
To paraphrase Churchill, the HN commenting system is the worst system except for all the others.

To paraphrase Churchill, pineapple pizza is the worst pizza except for all the others.

To paraphrase Churchill, Japan is the worst country except for all the others.
Xi Unleashes a Crisis for China's Best-Paid Workers
Paywall bypass: https://archive.is/T2w6H
> But I can't help noticing that Json is gaining more and more XML-like functionality through things like schemas and JsonPath, as people slowly realise why XML had those functions they're now having to replace.

I think there's an analogy here to static typing and gradual typing. XML is a massive pain in the ass to implement and JSON is often good enough. Only having to implement the features you plan on using is quite nice.
> The totalitarian Theocracy is 40 years old- one generation.

~70% of the current population was born under it, it's all it takes to completely destroy a nation
Remember that this is one side of the story, and since there is a lawsuit, we might want to wait for its results before jumping into conclusions
Actually I think that was the original plan: https://news.ycombinator.com/item?id=39607630 Apparently not enough interest to justify continuing.
monarchy. we have a lot more history with this organization. there still exists a strong allegiance to the tribe (original nation) over the independent, makeshift nation (ie contiguous pieces of land formerly ruled by a colonial master).
or maybe the opposite

Who knows, if you are not advocating for everyone to have access to nukes
It does seamlessly work w/ services like Apple's Private Relay. I was surprised to see an IPv6 address when checking my IP address on external websites. Maybe eventually proxies like this might be the solve for this.
Nice, I'm working in the same space as you (not opensource, personal project). We landed on the same solution, encoding the commands inside Golang and distributing those via SSH.

I'm somewhat surprised not to see this more often. I'm guessing supporting multiple linux versions could get unwieldy, I focused on Ubuntu as my target.

Differences that I see.

* I modeled mine on-top of docker-plugins (these get installed during the bootstrapping process)

* I built a custom plugin for deploying which leveraged https://github.com/Wowu/docker-rollout for zero-downtime deployments

Your solution looks much simpler than mine. I started off modeling mine off fly.io CLI, which is much more verbose Go code. I'll likely continue to use mine, but for any future VPS I'll have to give this a try.
And who are we to judge what changes someone's life?
It’s not that Tesla has uniquely worked it out. It’s that the other options in your country basically only exist out of spite. We know how to do charging networks now. Eventually, someone in the US will see the worth in it.
Wasn't me, it's a corporate perk
Show HN: BackTrack – Standalone YouTube Media Library
Hi HN!
I created BackTrack, a standalone web app for your YouTube video library.

Why it exists?
I made this project because I was looking for an offline YouTube video library solution with background playback. I have looked at TubeArchivist, but it requires me running my own server. In addition, I also looked at apps like NewPipe, but it is only available for Android, while I am using iOS.

How it works?
For adding videos, it can be either from pasting a YouTube link, or directly search from the web app, the search result is scraped from DuckDuckGo.

For retrieving the video metadata or downloading video, it calls YouTube API for a specific android app version, which doesn’t encrypt the video URL. I think they still have this for backward compatibility, as the newer version API will return the video URL with signature/token.

And in order to bypass the CORS restriction for both DDG and YT, I am using a CORS proxy.

For storage, it uses IndexedDB, which supports storing binaries.

For background playback and media controls, it uses plain old audio tag and Media Session API.

Hope you enjoy and find it useful.
You make friends with those that you're in class with.

The entire school isn't the friend pool, but your proximity of classmates.

If the class room sizes are roughly the same, probability of meeting two smart friends will be roughly the same.
>I’m talking about apostasy

Yeah, I was guessing...

>As far as fixing them? I really don’t give a shit.

What would you suggest then? Kill them all?
Not another Nebula. We already have the streaming service and the overlay network.
Wherever there’s a fella not getting free snacks from his employer, he’ll be there…
I’m staying away from any ai extensions.
They do. It’s literally called the North American Charging Standard. I specifically said “as long as they’re standardized by continent”.

But good take.
The author must have meant something like Zero-Clause BSD, equivalent to public domain in the US. https://opensource.org/license/0bsd
I had a tunnel with them I was using for a while, but ended up turning it off a couple of months ago.

Any request to a CDN will be slower since you’re not hitting the cache closest to your actual ISP, and since it’s “a VPN” a lot of things start to break, need more captchas, or get blocked for you since there’s a higher level of abuse from HE’s tunnel broker IP blocks.
I've been told this by the people closing the job postings but not by the people doing the work.
You are comparing a cpu that (... checks google ...) retails for $368 _by itself_ against one that comes in entire-system-minipcs at $149. Yes, the CPU perf is obviously better. In general HTPCs are setup as: 1) direct play or remux for all the primary usecases 2) optional transcoding

The cpu doesnt generally matter for #1. For #2 you are already making tradeoffs so its a bit of a non-argument that "you are losing quality". Its not the primary usecase (either its other users, or streaming on the go).
Inovate ? /s
Organizes Your Files with AI-Powered Sorting and Search
I'm excited to share a project I've been working on called FileWizardAi, a Python and Angular-based tool designed to manage your digital files. This tool automatically organizes your files into a well-structured directory hierarchy and renames them based on their content, making it easier to declutter your workspace and locate files quickly.

Here's the GitHub repo; let me know if you'd like to add other functionalities or if there are bugs to fix. Pull requests are also very welcome:

https://github.com/AIxHunter/FileWizardAI

https://www.youtube.com/watch?v=T1rXLox80rM
Excellent logic! Hitler drank water and, if you had the chance to ask him, he would have likely suggested you also drink water. Does that mean you won't drink water now?
CEO where I work is driving this push - he's got enough stupid, uncreative, and trend-following ideas without the influence of a board. He came from a sales background and I don't think those guys can resist this. It's not going well either - just had a major customers board of governance kill a deal for our ridiculous llm toy. So glad I never exercised my options.
More data with appropriate confidence intervals can always be leveraged for good. I hear this application often in medical systems, and recognize the practical impact. The problem is incorrect use of this knowledge (eg to overtreat); not having the knowledge.
RabbitMQ in Depth https://www.manning.com/books/rabbitmq-in-depth
The author is hanging out here, too.
> How do you roll out a component library successfully?

If you can, avoid it. If you must, start with a design system and build on top of that. Let people file issues in your repo and give feedback there. Document your work extensively.

Whenever I'm job searching I ask if a given company has an internal UI component library[0]. If the answer is yes, I take note of that as a red flag.

As for the reason I'll refer to Akin's Laws of Spacecraft Design, specifically point 39:

https://spacecraft.ssl.umd.edu/akins_laws.html

39. Any exploration program which "just happens" to include a new launch vehicle is, de facto, a launch vehicle program.

39. (alternate formulation) The three keys to keeping a new human space program affordable and on schedule:

1) No new launch vehicles.

2) No new launch vehicles.

3) Whatever you do, don't develop any new launch vehicles.

Replace "launch vehicle" with "internal UI component library".

Internal UI component libraries are expensive to produce and maintain - they're much more complex than your average CRUD app and require skilled, disciplined people to actually pull off, as you have to think years into the future and have as little staff rotation as possible.

The organisation I work for, which shall not be named, is on its second attempt at this. Previous was outsourced to another company and that ended predictably badly. The current one is much better and is done internally by a dedicated team, but still documentation is lacking and occasionally there are bugs that would normally compel me to drop a UI library entirely.

All this in a company that employs tens of thousands, of which thousands are developers, so it's not like they can't afford to maintain a project of this scale.

Overall it's hard to do it correctly and it's best to avoid having such a headache on top of your regular development efforts.

[0] Unless of course their business is producing a UI library.
Ok that’s the only good point I’ve heard, but I assume those countries will be fine with adapters.
He's not talking about that.

Intel's problem is they are fat and inefficient.

On the product design side, they have far more employees than their competitors, and they still produce a lower quality product. When you translate that to finances, it means their gross margin is low (lots of employees means high cost).

On the foundry/fab side: Same story. The amount of revenue the fab generates per foundry employee is tiny compared to TSMC - and it's not because Taiwan is cheaper.

Intel was behind TSMC. When Pat became CEO, he set his vision of "5 nodes in 4 years" to get ahead of TSMC. Next year will be the 4th year, and so far that plan is panning out. But doing 5 nodes in 4 years is unprecedented, and the only way they achieved it so quickly is by throwing all kinds of resources at it (e.g. lower than acceptable yields, with Intel eating up the costs of the low yields). This is what he means by "accelerated investment".

So what he is saying in the quote above is: Now that we are near the end of the 4 year period, we need to focus on improving the efficiency of the fab to be competitive with TSMC's prices.
The blind communities I'm involved in don't have any such separatist bent that I'm aware of. If anything, perhaps we go too far in insisting on assimilating into the mainstream.
I think the command in the first image in the readme is wrong. Shouldn't it be `npx @line/ts-remove-unused`?
Looks really good, going to test it out.
...while simultaneously attempting to ban TikTok. The double standards here aren't even subtle.
Shortcut (https://www.shortcut.com/) is a solid alternative to Pivotal Tracker. I work as an Engineering Manager there and helped build an importer for Pivotal Tracker data into Shortcut (https://github.com/useshortcut/api-cookbook/tree/main/pivota...).

Shortcut as a product is team-oriented with solid GitHub/Gitlab/Bitbucket and Slack integrations.
It's not a rational choice. By using statistics on startup bankruptcy data, you'd come to the conclusion that it isn't worth it.

But some people like exciting things, to dedicate themselves fully to something, even if that something may yield nothing or even a very negative outcome.

Just see how many people die every year doing free solo climbing (climbing without ropes), yet there are still solo climbers. Often, they make 0 money and do this out of pleasure , fun and for being challenged and love of the sport.

Just because you like optimizing your life for the best outcomes (which typically involve less risk), it doesn't mean others will. Some people are just born differently.

Life is there to be lived. I don't work anymore ever as a founding engineer or founder as I've experienced loss and saw it isn't for me, but what happens is that you'll likely end up working for somebody that did that if you don't.

Even the founding engineer gets 10% or 1%, there'll be always the ones that hit the jackpot and build another Amazon, and even though they aren't rich like Jeff, they carry out immense power and got their billions. And they deserve it, because they risked a lot for that.

Being the unlucky one in this isn't fun. I've been there, saw it and it's ugly. But that's just how the universe is. Some will be lucky, that's something I'm sure.
Free business idea: clone Pivotal Tracker as a solo dev / small team.

People often ask: how do I find business ideas?

Well, here you go: many people publicly saying how they love a product that is going away.

This is a validated product: people were paying for it. Apparently quite a lot of people. It doesn't get better than this.

All you have to do is to clone the product. You can literally market it as a Pivotal Tracker clone. It's not like VMWare will care.

You can research companies currently using Pivotal Tracker and build a database for cold calling / e-mailing when you have the product.

It's also a product that is doable as a single person or very small team. With modern technologies (React or Svelte, hosted databases etc.) it's relatively simple to clone.

Staying small is important: those businesses topple over when revenues don't justify expenses, especially if VC funding is involved and VCs are pressuring for going big or going bust. Or when a profitable product is acquired with the hopes of growing the profits but they don't grow.

Stay small to keep expenses in check and you can build a profitable company.

This is a bootstrappable business: a $100/mo Hetzner box, backend in efficient language (Go, C#), front-end in Svelte or React and you can serve lots of customers. The rest is your time and hustle.
Who is gonna buy the stuff the factory makes if all the jobs have been deleted by automation?
I'm not an American, but I have seen similar cases from my own country. The reactions varies a lot. Some people are well connected or are lucky enough to get media coverage, that forces the government to act.

Example:

1. A "stoner" didn't have enough money to pay a bribe in India after a "random" drug search (small amount of cannabis) and spent several years in prison and was sick most of the time due to the conditions. Almost no reaction from the government... in the end someone in the Indian government pardoned him for humanitarian reasons because he had suffered enough.

2. Two upper-class young girls smuggled several kg of heroin and was caught. The government moved heaven and earth to get them to serve prison time in their home country.
I think it was bad timing. We might have been able to migrate to IPv6 wholesale when the Internet was much smaller in the early 90s. One thing that comes to mind is the kumbaya moment when everyone got together to switch from BGP v3 to BGP v4 to support CIDR.
What you're calling EEE is different from how that wikipedia page defines it...

> Phase 1 (Embrace): all participants need to establish a solid understanding of the infostructure and the community—determine the needs and the trends of the user base.

Facebook built their own independent models and platforms. Check.

> Phase 2 (Extend): Offer well-integrated tools and services compatible with established and popular standards that have been developed in the [...] community

Check.

> Phase 3 (Innovate): move into a leadership role with new [...] standards as appropriate[...] Change the rules: [LLaMa] become the next-generation [LLM] tool of the future.

Sounds like that might be their goal.

I'm curious which phase you think Facebook avoided and why? Internet Explorer "lowered the value of propriety" web browsers by being included with Windows at not additional cost. So lowering the value of a competitor is definitely in the EEE playbook. I'd go so far as to argue it's a pillar of what makes the playbook so effective.
Being able to run a successful business and being a great engineer are two entirely separate and non-overlapping skillsets.

If you're trying to launch a business, you'll have no time for engineering. If you're the engineer, you have no time to run the business.

These are two entirely separate jobs that need to be done by different people.

I'm not strictly a founder, but I am the first real engineer this company has had. I love the work, but if I were also responsible for the business itself, neither job would get done. You'd have to be an exceptional superstar to do both.

Why become a founding engineer instead of starting your own business? Because you want to do engineering. The vast, overwhelming majority of people cannot do both.
Pivotal Tracker was the first time I saw a digital kanban board where the workflow was represented as a series of columns you dragged items through. Since then, its become popular paradigm for pretty much every popular project management software UI around.

I always wondered, did Pivotal Tracker invent this paradigm? They were surely using it before any of the big players utilized it.