skysight-inc/HackerNews huggingface dataset:
> the amount is irrelevant.

So we're supposed to just accept the "dream team athlete" analogy even though it falls massively short when it comes to a crucial factor: compensation?

In other words, Netflix gets to expect "star athlete" performance, and quickly fire those who fail to meet it, but doesn't have to pay anywhere near "star athlete" compensation.

Not to mention that in reality, "star athletes" are given plenty of time to grow to their potential, and recover when their performance drops, while Netflix made it into an ideology to immediately fire the employee in that exact situation.

It's a rotten deal for the engineers, sugarcoated with inappropriate and wildly inaccurate "dream team" glamor rhetoric.

> And netflix do pay above average of the FAANG amounts.

They pay about as well or a bit better for the same level of talent. "FAANG average" is meaningless, because you're averaging FAANGs who pay poorly (Amazon) to FAANGs who pay very well (Meta).
Have you seen the Stylus extension? I have several default styles configured in Stylus. This improves things on the desktop quite a bit. I wish it existed on mobile.
It's worth actually checking out this person's Insta account. Contrary to her claim of being centrist, she's gone into full-on attack mode on trans rights - sharing content equating support for them to child grooming, etc. This isn't "I've left the activist bubble" - it's "I've left one thought bubble and joined another".

The last paragraph of the post is "Be wary of simple explanations, black-and-white thinking, and any ideology that presents the world as locked in a battle between good and evil. Take it from someone who once channeled this kind of simplistic thinking into popular memes for a living: Everything worth knowing is much more complex than any slogan can possibly convey.". A glance over the meme- and Twitter-hot-take-filled Insta account should probably reveal that while this is a nice bit of writing, it's entirely self-promotion and doesn't reflect this person's reality.
Businesses are not people and shouldn’t have the same rights. Hard no from me on the concept of corporate personhood.
Pedophiles are not punished for being pedophiles. Pedophiles are punished for their actions. In fact many pedophiles go to therapy and live their lives without ever committing crimes.

Note: Pedophile as a medical term refers to sexual attraction to prepubescent children, usually under 12-13 years of age. In layman talk pedophilia also includes sex with underage children.
Sex with underage pubescent children is not some abnormal "condition" its just preference for young.
It is likely that this problem can be fixed by changing (by a lot) your monitor gamma. Text anti-aliasing is typically performed on linear brightness space, then adapted to the typical gamma of a monitor for black on white text. Many font renderers show white on black text by doing a simple operation like "255-x". This does not give at all a correct anti-aliasing due to the non-linearity of the gamma, resulting in badly blurry fonts. You may try to mitigate this error by un-doing the bad gamma, at the price of losing some brightness and contrast.
> GitLab Workhorse is a Go service in front of our Ruby on Rails monolith and it's deployed as a sidecar inside of the webservice pod, which runs Ruby on Rails using the Puma web server.

It's always amazing to me how complicated web stuff has gotten these days. I started out in the LAMP days over 20 years ago. I'm not this complexity is necessarily bad. I don't know the details and I don't know how to make a web app scalable today. But damn if this doesn't sound like a pile of hot garbage waiting to fail to my ears.
Removing the endpoint won't close the existing open connections. The container has to do that on shutdown. The signal is the, uh, signal to start that process.

Also,

> We had a bit of tunnel vision and kept focusing/blaming that we aren't removing the Pod from the Endpoint quickly enough.
Show HN: Open-source Firebase Alternative? It's here
This. I stopped reading after the "we have no control of the color of the text in this very article" line.

The authors do have control, but apparently their own point isn't important enough to change their medium (no pun intended).
Ask HN: Is there an easy way non-tech users can self-host apps on a server?
Software like Sandstorm or Cloudron try to tackle the self-hosting problem. However, they require technical expertise to setup the software before non-technical users can use the software - that means few hosting providers provide Sandstorm or Cloudron as options.

Other options like Docker or typing lots of command-line commands are not easy or simple for non-technical users.

Has anyone successfully got non-technical users or customers to install/self-host a web/SaaS app on a web server by themselves?

(Example: provide a custom OS image with a pre-configured web app - a user installs this on a VPS. Too complicated?)
Hi there, Appwrite maintainer here

Appwrite v0.14 was just released with 4 new cloud function runtimes, 3 new storage adaptors, 3 new OAuth providers, a precision event model, and many quality of life improvements. We’d love to get feedback on improvements and features as we gear towards v1.0 of Appwrite.

TL;DR -> https://github.com/appwrite/appwrite

What is an Appwrite? Appwrite is an open source backend-as-a-service that helps you build secure apps, faster. Appwrite handles authentication, realtime databases, file storage, cloud functions, and more with SDKs for web, mobile, and server side languages.

Here’s everything new in Appwrite v0.14:

Updated Event Model: Trigger webhooks, cloud functions, & realtime events with a more precise event model

New Cloud Function Runtimes: C++, .Net, Kotlin, and Java

New Storage Adaptors: Linode, Backblaze, and Wasabi

New OAuth Providers: Zoom, Okta, Auth0

And a lot more improvements: Async/Await support in Swift runtime, wildcard support for hostnames, toggle user verification from the Appwrite console, and many bugs fixed.

Community feedback and contributions have been a major source of guidance for our project and we’re always looking to improve as we move forward. Tell us your thoughts by opening issues on GitHub, engaging with us here on Reddit, or joining our Discord community.
Kobo isn't perfect but they have other nice features as well, such as Overdrive integration to check out books directly from the device, and Pocket integration for reading webpages offline.

My only complaint is no equivalent of Send to Kindle for Kobo, so I always have to plug the device in if I want to copy an EPUB to it.
I think this is more of a job for PEP 690: https://peps.python.org/pep-0690/
Feels really strange to adjust the liveness checks in a way that potentially causes healthy instances to get thrown out (while still having a delay due to the polling interval) instead of just deterministically making it dead when you start shutting it down.
I wouldn't move off of Heroku because of the incident. I would move off of them because of their response to the incident.

They plainly lied. Responses take weeks and are very incomplete. They have so few people they can't possibly run a secure, stable system anymore. They don't have a plan or backing from sfdc to get back to a solid foundation.

I can't speak to competitors but I can say with certainty that Heroku is simply not an option for you anymore. Whether that means you use another PaaS or fire up an EC2 instance yourself you must move away at this point.
in other words, a historical accident
There was once stackless python that did this (Eve online was built in it), I don’t know if it still exists though.
I've been wondering about that limit. Haven't found any good sources so far, do you have any handy?
>What are the alternatives to libspotify

Torrents.

No, I’m dead serious. How big is your music library? Less than 1TB, isn’t it? Last year I’ve bought 1TB SSD for some 50$.

Streaming services for music simply don’t make technical sense anymore. What we need is a mirroring service.
Removing the GIL is an idea (and as you point out not working very well). When optimizing do not depend on 'that one cool trick' to fix everything. In this case it looks like they are removing extra work and doing work once and keeping a copy around (caching).
> and thought that was how much money they could earn

But they were right.
All this, but also two specific cases:

There's a list of features and readiness at https://btrfs.wiki.kernel.org/index.php/Status - there were people who didn't check it and used unstable features and experienced issues. This is partially on the project for not making it more explicit.

The second is that there are people who read that, see the unstable raid5/6, and are vocal about btrfs being overall broken / not ready rather than accepting that feature just not being available yet.
I think it's clear from the pandemic that stock values do not correlate with the economy.
It's true that the lack of catalog in Bandcamp is a huge negative compared to Spotify, but that's a bit of a chicken and egg problem as well. Artists go where music consumers go, and music consumers go where artists go. Spotify got around this problem in the beginning by basically streaming pirated material, while Bandcamp would never go that way.

Other than that (breadth of catalog), Bandcamp can do most things Spotify does, while making things more sustainable for the artists. I generally download FLACs directly from Bandcamp, but sometimes I use the streaming app on iOS if I buy something like on mobile network. Works as well as Spotify.
I don't know C and have no intention of learning it, so I'd prefer pseudocode that I can read without already knowing C or investing time into learning C just for this book.
How is that not an implementation detail?

As for “livestock” - again, how is that different from governments?
I'm currently using reMarkable 2 tablet and I love that it can render pretty much everything I need from it, except Kindle books.
What the Terra crash means for the future of crypto
Is it pink? It looks white to me.
$250k ~= £200k which gets you a decent lifestyle in London but definitely not living like a prince!
"Just build it yourself" is a common lie often used by people who either don't know of or don't care that even domain registrars and backbone internet providers have been forced into censorship by activists.

Given you might be in a position where nobody will sell you bandwidth and nobody will register your domain name, "just build it yourself" becomes "just build an entire network infrastructure provider, domain registrar, hosting company and website". Don't forget that Parler, a relatively milquetoast 'free speech' website, was kicked off some pretty core internet infrastructure and was denied access by dozens of others. "Just build your own AWS and internet backbone!" is now your argument.

As others have pointed out, the pro-censorship activists generally also hypocritically support free speech when it comes to their issues -- such as forcing private businesses to bake cakes they disagree with, or forcing retail companies to stock books with certain themes.
Just bought one on your recommendation, we'll see how it works out.
I really, really hope that Epic doesn't ruin it.
Honestly, I think I'd prefer pseudocode that I can read to understand the idea and then work in my language of choice rather than C.
Ask HN: What are your favorite books on Unreal Engine?
Inspired by [this](https://news.ycombinator.com/item?id=30822339) Ask HN last month, what are your favorite books on 3D game design in Unreal Engine 5 or 4?

I'm especially interested in deep dives on UE's rendering pipeline, shaders and materials, and blueprint / C++ best design practices.

Most of the top search hits are from outfits like Packt Publishing and seem generally to be of poor quality, so I supplicate myself to the HN hive mind.
> Calibre converts anything in 30 seconds

Calibre, with the DeDRM tools installed, is unreliable for Amazon's newest books. There are workarounds that involve getting the file in an older format, but then you lose the typography improvements that are only offered in KFX files.

It feels like Amazon is finally starting to close the DeDRM hole.
> The biggest disaster of all is online conventional schools

Do you have any evidence that online charter schools are worse than online conventional schools?

Because pre-COVID the evidence from online charter schools that they are, overall, a disaster, as in (quoting https://www.edweek.org/technology/cyber-charters-have-overwh... )

] Statistically speaking, the gains that online charter students saw in math were so limited, it was “literally as though the student did not go to school for the entire year,” said Macke Raymond, the director the Center for Research on Education Outcomes

As far as I know, students in public schools who switched to online during COVID still had a gain in math education.

You'll see from the same source that the student:teacher ratio for online charters was 30:1 "compared to 20:1 for brick-and-mortar charters and 17:1 for traditional public schools. At the high school level, more than one-third of the online charters surveyed reported typical class sizes of 50 or more."

Conventional schools did not fire half of their teachers when switching to online.

For your statement to be true would mean the negative effects were wide-spread, severe, and obvious, and it would mean that doubling the number of teachers per student makes no difference - contra all evidence.
It is not a new idea. In 1984, the Irish government established a "New Ireland Forum", bringing together nationalist politicians from both North and South, to come up with proposals for a peaceful resolution to the conflict, as an alternative to the violent tactics of the Provisional IRA. It proposed three options: (1) a united Ireland as a unitary state; (2) Ireland as a federation or confederation of both the north and south; (3) Northern Ireland to be ruled by a "joint authority" established by both the UK and Irish governments. Option (3) is essentially a condominium, even if they didn't use the word. The Thatcher government, and Northern Ireland unionists, rejected all three options out of hand.

The SDLP leader, Colum Eastwood, publicly repeated the condominium/"joint authority" proposal in 2017, as an alternative to direct rule from London due to the collapse of the Northern Ireland Executive, but the DUP and UUP opposed the idea. (I'm not sure what Sinn Fein had to say about it.)

> I think it would be seen by the unionist parties as a huge leap in the direction of re-unification, and they won't want to cede an inch. And given their recent momentum Sinn Féin could be confident that they'll gain some kind of mandate for reunification proper without relying on this compromise.

A pattern I see in Northern Ireland: the First Minister and deputy First Minister are formally equal in power, but the first has the more prestigious title. When Sinn Fein had the deputy role, they wanted to change the titles to give them equal prestige – such as by renaming both to "Joint First Minister" – the DUP refused. Now that Sinn Fein is supposed to get the First Minister role, suddenly DUP is expressing interest in changing the name – Sinn Fein is refusing, essentially saying "If you didn't want to compromise with us then, why should we compromise with you now?"

So I think you are right: unionists will oppose any compromises on the constitutional status question until the point at which it becomes obvious they are going to lose. Then the nationalists will say to them: "if you'd come to us in decades past, we quite possibly would have said yes, but why should we compromise with you now?"
There is Scribe, at least as an alternaive front-end:

https://scribe.rip/please-stop-using-grey-text-3d3e71acfca8?...

It's similar in spirit to Invidious, Nitter, Teddit, and Bibliogram.
If you're worried about not getting the job, just ask for your local worth. If you don't get that remote job, then no big deal, as you can soon just get a local job that pays that. If you can't, then in means that you're either in a small niche and may wait longer for the right opportunity (I'm in such position, it makes things trickier), or your sense of how much you can get paid is probably too high anyway.
Jailer is a great tool for navigating your database. You can basically click through tables by following foreign keys. You can just start somewhere on record and it shows you which records relate to the selected one and you can explore the data further. The GUI is really easycto use.

I've used it once for collecting some testdata from a huge database and thiz worked really well.
> how do you know it's not the intent of a code that runs later to replace it with a different implementation?

I think progress could move forward by adding a compiler flag "assume no fully free function body replacement" you know just like in every other mainstream language.
It is easier to adopt words into English because English has so few inflections. If it's a noun, you need to be able to add an -s to the end. If it's a verb, you need to add -s, -ed, and -ing. And because the spelling is so random you don't need to make any other changes: just throw it in there. People will probably pronounce it wrong until it becomes widely adopted, like lieutenant, at which point however they're pronouncing it is the correct pronunciation in English (and it may, like lieutenant, have different correct pronunciations in different dialects).

I suspect this contributes to the size of the English lexicon.
Also, use blue text for links, not black. Don’t be cute.
I think than some two of the prerequisites are the real problem :

* Great cameras

* Stock Android OS

There are plenty of recent small smartphones with a display under 6". But most of them use Android Go and a not-great camera. I have recently tested one, the Logicom Le Wave, a 60€ phone with a 4" display sold in Europe.

During my test, i have find Android Go 11 very reliable. It's even more easy to avoid using Google applications and to not link the phone to a Google account (by using F-Droid & Aurora Store) than Stock Android. There are also nice features for managing battery usage. That said the two cameras are indeed crap (but i do not take photos with a phone, for this i use a real cameras). My main problem with this phone is that it's also bad for... phoning: I mean than the sound quality is crap too.

I was probably unlucky with my choice, but there are plenty of alternatives for 4" to 6" smartphones. Search for "teenage" or "unbreakable" phones.

If the real objective is to have a light phone, who fit nicely in the pocket, than can be used one-handed and who won't fall out of the pocket while bicycling, then this sort of phones are perfectly fine. So my question is why the need of a good camera and stock Android ?

(For the main point, i agree with you, smartphones are becoming ridiculously too big)
Comparing ARM based K8s to x86 based for TiDB
A hiring freeze isn’t pausing to stand still - as people continue to leave normally. So Meta’s ‘hiring pause’ is really shrinking the company rapidly.
A file system that can eat your data is broken. If a feature is not ready for public consumption, it should not be built-in in the first place.
the opposite : it's exactly how it should work, but how likely is it that someone sitting down to write requirements in advance would have managed to get this right? So many things obvious in hindsight are nearly impossible to anticipate up front.
[Take my money meme] I want this for articles and books now, please
With C you need to pay attention to things like manual memory management which aren't necessary with other languages or to understand the material.
I asked the authors of The Expanse series which format put the most money in their pockets, per sale. They said that it was even between all formats, even though the cost to distribute the ebook version was significantly less.

I don't mind paying $15 for a book if the author(s) are paid well.
They complain about Medium's theme choices at least 4 times in the article, and claim that this theme is the best contrast they can get.
Stuck on the Platform. Reclaiming the Internet [Book]
One of the problems is if TTS becomes comparable to an actor's performance.
It's interesting that we are also now moving in the direction where you can copyright your voice.
If this is your threat model, don't hope the user do not make mistakes, rather whitelist devices that the machine is allowed to plug in for card readers.
> At the end of year they have to use or lose vacation time so natrually everyone takes time off.

It's not just a matter of losing it; in many places, the employer faces legal penalties if employees don't use a minimum amount of leave.
how many podcasts do you listen on regular bases?
>Still, any standard prescribing "standard brightness" for office environments is bound to be nothing but a decent average or default

The purpose of a standard isn't to be most preferred by any given person or "biologically optimal", it's to be...standard. Without a standard, a designer has no ability to pick a particular color and expect anything like that color to be what the end user sees. Without a standard, there's almost no point in discussing what text colors websites are or aren't using.
No, the perfect is the enemy of the good here. "Email is insecure anyway and Google is big, therefore it's ok to give the adversary 100% of the plaintext" is not sound logic.

This is not some principled stance, it is a clear and practical command: stop using these services.

If your personal email address ends in @gmail.com, you are doing it wrong.
Another comparison maybe interesting too
Comparing ARM based K8s to x86 based for TiDB (a distributed database)
https://en.pingcap.com/blog/tidb-on-arm-based-k8s-cluster-ac...
Huh?

You can put concrete types in interface definitions as of 1.18. See the spec: https://go.dev/ref/spec#Interface_types
where are you looking for audiobooks? I'm constantly torn to get audible
why you stopped?
On this, Opera (for Android, at least) has introduced a "Dark Web Pages" mode that forces all white websites to dark colors. It does wonders!
Meta Files Trademark Application for “Meta Pay”
good to see that everyone agree on that
I used my Fuji XT-20 with a CamLink for a couple of days early in the pandemic. It was great from a quality perspective and everyone envied the quality, but it was unreliable so I eventually just picked up a Logitech Brio.
on what app you listen to your podcasts? is it spotify?
I read the actual bill and find it fantastic. I wish a similar law were passed in my jurisdiction.

All that it does is establish section 230, which isn't being enforced at the federal level, at the state level. So theoretically no change will occur here. Then goes to say you can't censor politics or religion. Which frankly you cannot be upset about this unless your position is that you intentionally wish to censor politics or religion. Which yes they do, twitter especially so.

Which is quite stupid in my books. If you are on whatever side in your country, your political opponents are still your team. If your policies or intentions are to harm your political opponents... you're breaking that team. When the teams are broken, maintaining the peace by force can only be done temporarily. Inevitably the polarization from maintaining the peace by force will become impossible to sustain. Which is where we are now.

I've been talking to many people on both sides in the USA and I also see the complete lack of any attempt at fixing this; or worse you have the ministry of truth coming along to inflame and make the situation far worse.

So what do you plan to wear to the civil war?
Big chunk of memory - that's not the case except if you are using deduplication. I have it running fine on a 4GB machine (10TB mirrored volume) without any issues.
Well, I thought the logos were sort of splash screens meant to be displayed full-screen. Perhaps the very first Mac did, but I can't believe a Sun workstation would have a 100-pixels display.

Good CRTs indeed make everything look amazing though. E.g. a 240p video can look beautiful on a 19-inch Trinitron.