skysight-inc/HackerNews huggingface dataset:
If I cancel a contract with an external party with immediate effect it's fair to say I 'fired' them. I have taken the decision to end their job working in my company. That's true even if they continue to be employed by the company I've contracted them from.

If Google specifically cancelled the contract for this team from Cognizant because the team unionized it's fair to say that Google fired them. The only way it isn't fair to say that is if Cognizant fired them without Google's input. Knowing contracting companies though, I'm fairly sure that didn't happen. Cognizant wouldn't jeopardize their relationship with Google like that.
Syncthing? I just have my photos folder synced to my NAS.
How to Make Exploding Glass Prince Rupert's Drops [video]
always_has_been_meme.jpg

Surely this will stop people from feeding their children juiceboxes with 30 grams of sugar
> It is a valid point, but you are not necessarily required to use such tools (I deliberately don't use them, due to these problems).

Yes, it is very prudent if you are considerate like that, and you mitigate the risks of lock-in that way. But..

> Of course, some people do

I would say most people that have their stuff on Github use many of the power features and conveniences they bring without much deliberation on the lock-in aspects, and also use the Github integrations of a range of additional 3rd-party developer tools too. Companies make these choices, often as a no-brainer, since it is a logical choice for what are simply the 'best tools' on the market. And then devs start using those too for their own personal projects.
I am at a bit over 15 years of experience and have generally had a steady influx of recruiters and internal HR reaching out through LinkedIn. When I briefly listed myself as Open to Work (for recruiter view) last month the flood gates really opened. I ended up signing with one of the companies that reached out to me recently.

If you are getting nothing through LinkedIn, I wonder if it's something in how your past experience is reflected?

However, this is actually the first time a LinkedIn "cold" outreach resulted in me signing. I have not job hopped that much, but in the past it's been either ex-coworkers recommending a company reach out or me reaching out to an ex-coworker and learning that they have some relevant positions open at his new place. As others have said, your existing network may get you higher quality and more targeted leads overall.
The US and most of the world may recognise those pieces of paper as worth some of their currency. This doesn't mean I can't recognise them as toilet paper.
Ledger: Powerful, double-entry accounting system
You didn't answer my question. Therefore it's still unclear to me what ideals you are talking about.

My ideals, as far as I think they concern a project I work on, is that I want to work on the project. The use of non-free software doesn't preclude those ideals.
>> If we can agree unions are a good thing then both the high and low paying employees should have access to and use unions.

That's exactly the kind of privileged talk I would expect from someone who never had it rough in live.

No, living on minimum wage doing shitwork is not the same as high paid pampered worker.
The XML+XSLT equivalent here would be an XSLT stylesheet with a bunch of predefined rich parametrized templates that you can just <xsl:call-template>. Hand-coding XSLT to produce HTML (or whatever) is still rather tedious.
Because of safety alignment. The way safety alignment is imposed on humans is a lot different than the way that specific conversations are trained into LLMs - a human would be able to reject unprofessional or inappropriate requests no matter how it's communicated (semantically or no), but there are ways to trick a chatbot into doing it that are considered flaws.
Do you have a link to the self hosting instructions?

edit: found it: https://github.com/ente-io/ente/tree/main/server#self-hostin...
HN Comments
So i've noticed HN isn't really a great place for discourse unless the post is very popular.
I am wondering why people don't leave more comments?
Django Ninja is a web framework for building APIs with Django
Yes, but people forget faster than they blink.
And all the ransomware putting down utilities is attributed to user error, not to the OS happily running every URL from the internet.
At least sometimes, yes.
The problem with Python specifically is that the type system is such a massive bolted-on hack. It has to be, because it's such a dynamic language that all declarations and imports are executable statements - and it's hard to reconcile it with type declarations, which often need to be mutually recursive.

TypeScript is much better in that regard, though.
also, is there a place like HN where you can ask questions and get more comments?
Oh cool so essentially a way to personalize how you consume content?
Is there anything your current setup is lacking?
> "I'm currently deciding" indicator

Million dollar idea right there
"Other human institutions cause harm, therefore it's okay for corporations to cause harm"? Really?

I'm not trying to find a human institution that's pure, nor do I believe any other human institutions are pure. I'm trying to get people to a) stop believing that corporations are morally pure, and b) stop doing nothing about the fact that corporations aren't morally pure.

EDIT: Let's not go the direction where you assume I don't know that governments are imperfect too.
Why blame the ai when in fact it was poorly executed obviously with insufficient budget?
Grab a Synology NAS and run their Synology Photos software? It has almost all the features of Google Photos, self hosted and very little maintenance.
Location: Istanbul and Kaunas
Remote: Yes
Willing to relocate: No
Technologies: React, React Native, Python, PHP, C# (Unity)
Resume: https://serdar.work
Email: serdar at gamevase.com
Gradio does a pretty good job here.
This remindes me to java server faces, which was not a great experience in the long run. IMHO, trying to put all the subtleties of frontend development into server side abstractions would only work for a limited set of applications, such as admin UIs.
I would say it's right about the middle of those two extremes.

A well functioning service mesh (or even just a well maintained and discoverable ingress controller) is essentially invisible to the individual dev teams. Just think how modern stacks work from a frontend dev's perspective: team wants to use an additional feature, so they find the budgeted credit card, sign up to a random third-party provider, get their access token, and go. From the codebase standpoint, they merely added a new roundtrip to a random service and process the responses in their code.

From the dev team's point of view, having the same feature available internally, behind "just another URL", makes no big difference. Maybe less politics around vendor spend and, with luck, easier integration with the remote service auth. Almost certainly less wrangling with compliance and legal.

Whether that URL is provided by an ingress with a proper FQDN, or a service mesh entry with otherwise unresolvable name, is (and should be) irrelevant.

Modern distributed systems have long since become too large for any single person to fully comprehend them through and through. There is no Grand Design[tm], they are all results of organic changes and evolution. Service discovery and routing can be architected. Individual services within the system can be architected. The complete system where hundreds or even thousands of services interact can not.
The accounts you showed are not in dispute, nor that governments have receipts and outlays[1]. Your point about scoping is an important one. The discussion is about the whole circuit - from money creation to destruction. For that, you need an accounting model that covers all the entities in the circuit, including notably the money source, the bank (there's only one in the government circuit, conveniently owned by the government).

When you have the whole model, you'll see that money creation (triggered by spending) has to preceed destruction (from taxation for the most part), otherwise nothing can flow.

A critical point to take from this is to note that all the entities in the circuit need to be in balance (for the double entries to be correct). That means that for the private sector to have net savings and the foreign sector to be in surplus (i.e. a historic current account deficit), the government sector (which includes the central bank) must be in deficit.

This is super important! It means that deficits are not just not a problem, but that they are a necessary part of the system. It also shows that governments are not financially constrained (there's no limit on how big the numbers can be), so taxation is not needed for getting the money to pay for things. [2]

Steve keen has a blog post that goes through much of the accounts behind this:

https://profstevekeen.substack.com/p/money-from-nothing

[1] receipts and outlays is interesting terminology vs income and expenditure - perhaps noting that the government is not a business?

[2] however, governments very much _are_ resource constrained, so they must use their infinite buying power very wisely, otherwise inflation ensues. This shows one of the main purposes of taxation, which is to induce the private sector to provide real resources that the government can purchase.
Not only Microsoft. Nobody cares about user data. They all take it and sell it.
Permission: Storage.
Not folder or file. Storage.
OpenIPC is an alternative open firmware for your IP camera
A Pig Butchering Scam (Jim Browning's Tech Support Scams) [video]
I'm pretty sure that no single person can code a modern web browser by themselves in 4 years. Even just rendering and layout alone is insanely complex with modern CSS. And then you need a decently fast JS interpreter (which means JIT these days - and web apps do assume that kind of perf), and Wasm, and canvas, and ...
>living on minimum wage doing shitwork is not the same as high paid pampered worker.

I don't see anyone claiming they are the same.

Parent says both deserve the same rights, including the right to enter a union. Granted, there is a clear disparity in what either group can potentially gain from it.
Every single-nucleotide change compatible with life is present in humans today
Bosch batteries are made in Europe (Poland) but they can contain Chinese cells.

Bike batteries do not use LFP because bike consumers demand high mileage, small size and low weight.

The Bosch batteries are made very sturdy because bikes experience higher vibrations and water ingress compared to parts in cars.

Bosch batteries are built to be removable on a daily basis for external charging.

I still would say it is too expensive, but it is also not directly comparable.
I’m using Immich and it’s quite decent. The native app has some annoying glitches.
In a business with so many opportunities, it makes little sense to organize. I've met a few Software Engineers here in the US who talked about unionization, including some who were actually in one of the minor Software Engineering unions, but they were invariably among the bottom performers.

For the top 50%, unionization would mean lower wages and benefits; for lower income workers in fields without well-established pay-for-performance policies, that's a different story.
Text UIs != Terminal UIs
It does seem to have the ability to interpolate between its data points, which technically is a bit creative.
Dear God no. I am not into Ayn Rand.
France is discussed here as being somewhat of a unique case:

https://en.wikipedia.org/wiki/Demographics_of_France
I would say it’s a handy sink or inbox where I can route URL-based content for immediate processing and delayed consumption.

No current shortcomings. I am always thinking of ways to add features, but it works very well as is.
It is worse than that. Many decision makers are making their decisions based on advice from people who fired up k8s and all its gadgets for their pet project or google.
Sometimes trying to find patterns in the past and apply them to modern day situations can lead to absurd results, and I think your comment shows that perfectly.

I'm open to the idea of unionization or a guild for SWEs but being beat to death by Pinkertons we are not.
Not nearly as cheap as a Netflix account. In most markets you can get probably five joints tops for the same price as a streaming service’s monthly cost.

Or, by god, they just give away endless books at libraries. You don’t even need any money for that kind of escapism or fallacious information.

Escapism isn’t an essentially bad thing anymore than is posting on an internet message board. It’s just an issue of frequency and intention.
https://detective.kusto.io/

It's not SQL directly (it's the Kusto query language) which is more geared towards reading data and analytics.

I'm suggesting it however because the queries in it are also basically relational algebra (aka much of the knowledge is transferable to SQL - minus some special features like anomaly analysis), they give decently sized datasets with billions of rows and the challenges themselves were fun.
Would you consider giving Shiny (for Python) a try? https://shiny.posit.co/py/ It's (I hope) pretty close to Streamlit in ease of use for getting started, but reactive programming runs all the way through it. The kind of app you're talking about are extremely natural to write in Shiny, you don't have to keep track of state yourself at all.

If you decide to give it a try and have trouble, please email me (email in profile) or drop by the Discord (https://discord.gg/yMGCamUMnS).
It's odd to use dock workers as a contrast, since their heavy unionization has led to very high pay rates (which, for the record, I think are deserved):

"Full-time dock foremen earned 24% more than the average CEO’s base salary in 2022 and 20% more than neurologists. ILWU clerks earned just $5,600 per year less than airline pilots. Full-time dockworkers came in 21% higher than lawyers and 9% above dentists.

Average earnings in 2022 for all full-time ILWU registrants — $211,000 — were 3.4 times higher than the average wage for all professions calculated by the Bureau of Labor Statistics."[1]

Meanwhile the "Google employees" referenced in this story are contractors who are paid ~$19/hr, or ~$40k/year at full time pay.

[1]https://finance.yahoo.com/news/west-coast-dockworkers-making...
If PWAs were on par with native feature-wise, why couldn't they have single-click in-app purchases? All you'd need is some large trusted platform to provide a single sign-on experience and process payments.
It sounds more like a microgrid: https://en.m.wikipedia.org/wiki/Microgrid

A community microgrid could absolutely be a thing!
I get GitHub - it's proprietary, but also just git, so moving somewhere else is just a pull and push away. The same can't be said for issues/discussions/wiki, but at least it's still the web, so it is googleable, archivable, curlable, you name it. It has happened more than a dozen times that I googled a weird error from eg libssl, ended up in a random issue of a random tool I never heard of, but someone still explained the underlying issue well enough while debugging that I was able to solve my problem. This requires a browser and nothing else.

None of this is true for discord. It isn't indexed by anything, even "servers" are walled gardens to each other mostly. Anything shared on discord will be lost to time in a decade or two. Nothing discovered or solved within $project's discord will possibly benefit anyone outside that project.

And sure, we already had that problem with IRC, but I think the text-only nature of it helped that anything a bit more involved moved to forums or mailing lists which again both were web accessible and searchable. And even then some projects did have logbots which just dumped text files into a web server.
0x10000 in the mentioned bitfield
is EXT4_FEATURE_RO_COMPAT_ORPHAN_PRESENT which is documented here: https://www.kernel.org/doc/Documentation/filesystems/ext4/or...

If I’m understanding this correctly, probably the only effect of having accidentally turned this off is leaking some blocks.
> Stallman (still?) uses mostly terminal based software, so that take is a bit biased.

The Linux terminal is fairly comfy and depending on the task, it can be vastly superior to graphical applications. The opposite can also be true for other tasks. It really depends on what someone wants to do with their computer.
Is it true that "The best architectures emerge from self-organized teams"
The Tech Making Airport Towers Obsolete (WSJ) [video]
I just did some digging around on the research on this and that doesn't seem to be mentioned anywhere, and it's a well studied issue. After all, for example existing housing stock hasn't got any smaller so that's easy to correct for in the data. The main correlative factors seem to be economic affluence, higher education levels meaning more women have careers, and access to birth control.

I really don't but the corporations pushing an agenda theory. Like all conspiracy theories, people doing the conspiring would have to actually conspire. They would to communicate about it, lots of people would know, some of them would change their minds, there would be leaks, especially for a conspiracy that has broad reach and engages with huge swathes of public culture communications.
I have not used it myself, but know others who do. I think technically it works just fine.

For me, one hesitation would be sharing my WIPs with Google. I'd rather just not have _another_ company have more copies of my work when they don't need to. Additionally, I write steamy romance and have heard of Google blocking access to docs based on contents before. They may never do that for what I'm writing, but I'd rather not take the chance of losing access to a whole manuscript.

Personally when writing on a laptop I use Scrivener or Word. But anything that can handle your length of text will work. One benefit of Scrivener is it also provides extensive formatting options (eg to export your manuscript in epub format with desired fonts, spacing, etc). However, if you're going the way of paid software already (which Scrivener is as you know) I'd suggest actually checking out a separate software for formatting and export. Some options:

* Vellum (expensive, but gold standard for Mac. Exports beautiful files for different formats including print)

* Atticus (have not tried it, but some consider it a Vellum replacement - also not Mac-exclusive like Vellum is)

I _have_ used Scrivener for both writing and formatting and export before and it worked just fine! But now I use Vellum and it's just much better for that final formatting step.

You can also export in epub format in Word or alternatively use Calibre to customize and export a book. Those are more fiddly options that may not produce as beautiful results without more hands-on work. BUT if you're just starting out and want to "flip your first pancake" quickly without much or any investment, these totally work.
The AI in photoprism was too embarrassing that I gave up on it. How did you get it working properly?
Yea the main problem in my opinion is they are DRM-laden and there is no real competition. I'd be happy for these premium batteries to exist if I could also choose a cheaper alternative e.g. from Decathlon. It's almost like the printer cartridge situation.
HN (Hacker News) is mainly News for a lot of regular visitors. I would suggest checking out some subreddits in the niche you're looking for feedback in, as Reddit better fits that expectation, in my experience. A few other options are telegram groups, discord servers, sites like quora, and of course old fashioned forums.
> If you don't have much interest in philosophy and don't care for thinking deeply about problems, why engage at all?

I am very interested in philosophy and I do care for thinking deeply about problems.

But if you want to talk about philosophy I do insist that we philosophize about evidence that exists in reality, not about hypothetical situations with no connection to reality. And no deep thought was had in coming up with the "repugnant conclusion".

> I assure you, Parfit and the other philosophers mentioned are not "stupid" and have thought about this far, far longer than your 3 minutes of read-and-dismiss.

The thought "delaying sex is murder" is not the product of an intelligent mind, and more time spent coming up with that idiotic idea does not make him seem more intelligent.

Do you actually even disagree with me? Do you want to defend the idea that delaying sex is murder? Or are you just getting defensive because you like Parfit?
It's a publicly traded, private enterprise.

Source: https://en.wikipedia.org/wiki/Public_company
$30B is trivial, people don’t grasp the scale of investment in these areas. Total research investment alone in the US is 10x that. There was a time when the US government was a major contributor to this R&D but that was half a century ago. Private investment dwarfs government investment at every stage with only a few exceptions.

Some of the most productive areas of US government biomedical research have not come from NIH but from DoD. Most people do not realize that virtually all modern trauma medicine was invented by US military research as a very active ongoing program. If you get in a bad automobile accident, most things that happen will be the product of US military research. But interestingly, these programs have very sparse research budgets, literally just single millions of dollars in many cases. But that is trauma medicine, not drug development.

Drug trials in particular are extremely expensive. People like to pretend these don’t exist. A few million in research costs doesn’t write off billions of dollars in development costs. There is no mathematical way to argue otherwise.
> what all that have to do with drugs anyway?

Alcohol and cannabis are drugs. Tobacco and alcohol are more harmful than LSD, GSB or ecstasy [1][2].

> are neither fun nor novel nor especially risky from a legal point of view

Seriously? I've never taken LSD, but there are exactly zero accounts that characterise it as "neither fun nor novel."

Also, we're debating drugs' legality. Saying they're dangerous because they're illegal is tautological.

> just degenerate and debilitating

Amphetamines, opiates and tropane alkaloids have legitimate medical uses. And there are cultures with a long history of responsibly using them. I don't agree with OP in being overly permissive with their distribution; many people can't handle them, and until we can predict which people can't handle which drugs recreationally, due to neurochemistry or personality issues, I'm against broad legalisation.

But plenty of people–including extremely productive, society-improving people (e.g. Paul Erdõs [3])–used drugs, while plenty of sober people are useless and boring.

[1] https://www.amazon.com/Drugs-Without-Hot-David-Nutt/dp/19068...

[2] https://upload.wikimedia.org/wikipedia/commons/thumb/b/ba/De...

[3] https://en.wikipedia.org/wiki/Paul_Erdős
You could be right, I don't actually know the details.

I should stick to saying Ayn Rand's bit about real men don't need other people is absolute garbage.

Attitudes like Musk's where they are the only important person, and they are some sort of god like figure are dangerous to himself and others.
Maybe. But I wonder how much of a healthy community collapses when you are forced to make a switch from, say, Discord to some alternative tool. Building and maintaining healthy communities requires tremendous amount of effort, especially when they are large. So you should weigh the benefits of a convenient tool to the amount of effort that may go to waste if that tool no longer fits the bill.