skysight-inc/HackerNews huggingface dataset:
Tolkien had strong opinions on it. He regretted the attempts in the Hobbit to talk down to children and condemned all such approaches, including versions of old tales that removed the unseemly parts. There is an entire section on the topic in his essay, On Fairy Stories.

Let us not divide the human race into Eloi and Morlocks: pretty children - 'elves' as the eighteenth century often idiotically called them - with their fairytales (carefully pruned), and dark Morlocks tending their machines. If fairy-story as a kind is worth reading at all it is worthy to be written for and read by adults.

Also, he says the following. Remember that Tolkien served in WWI, losing most of his friends and his unit, and he says that during the war is when he became deeply interested, as an adult, in 'fairy stories':

If adults are to read fairy-stories as a natural branch of literature ... what are the values and functions of this kind? ... First of all: if written with art, the prime value of fairy-stories will simply be that value which, as literature, they share with other literary forms. But fairy-stories offer also, in a peculiar degree or mode, these things: Fantasy, Recovery, Escape, Consolation, all things of which children have, as a rule, less need than older people.
> I find it hilarious that anyone imagines that subtitles are some kind of problem we are trying to get out of.

I think there's a lot of gatekeeping about this. People - perhaps rightfully so - believe subtitled versions to be more ... "pure" than dubbed versions.

I don't watch any language dubbed movies, but I wouldn't chide anyone who did. Not everyone wants to spend the whole two hours glancing up and down across the screen, nor are they necessarily wanting to learn a language passively, etc.

So I think there's absolutely a perceived problem, it just doesn't apply to all viewers.
Who's stopping them?
I have no idea how much sense it makes to have this discussion without a reasonably specific underlying business context.
If you don't trust the computer then your best option is a hardware token like the Trezor (which already supports WebAuthn in addition to its cryptocurrency functions). The better ones will include a screen where you can see details like which site you're signing into before confirming the request. Either way, the host computer never gets access to any private keys. It can still do whatever it wants with your login session on that site, though, so you'll want to be careful about logging in to sensitive sites from untrusted PCs. The same applies to password-based logins, of course; moreover, any password you've entered into a public PC should immediately be considered compromised and changed (from a secure device) at the earliest opportunity.

Given any choice in the matter I would suggest using your own equipment to change the flight (e.g. a smartphone), even if it's less convenient.
A rhetorical question is a question asked to make a point, rather than get an answer.[1] A point, aka a claim here.

But maybe you meant a non-rhetorical question. In which case, it would be clearer if you started it with a "Maybe" - if your intent was to genuinely ask it as a question.

[1] https://www.bbc.co.uk/bitesize/topics/zmfc7ty/articles/z7dyv...
Does this imply that the more complicated a stack gets, the less engineering can be done, and it devolves into something else?
That's right. It must be possible to get to an approximate value for stored fossil fuels based on the idea that we convert the sun's energy (light and gravity) into stored energy (fossil fuels) over time. The earth is like a giant battery wirelessly charging via the sun.
Interesting, a few months ago I tried using systemd-run to implement unprivileged memory limits for a process and I'm pretty sure it didn't work with the user manager. Is this a recent addition? (I'm not sure what version of systemd I had at the time.)
> If they wanted to pay “more taxes” they could just as easily stop avoiding taxation (they’d even save up on lobbyists and tax lawyers).

You realize that "they" isn't some sort of single entity or hivemind? At a individual level "stop avoiding taxation" suffers from a coordination problem. It'll be great if everybody stopped avoiding taxes, but if you're the only one doing it, you're just the schmuck paying the tax bill of everyone else.
I love subtitles, but for me they tend to spoil the timing of the lines being delivered, especially with comedy. Unfortunately subtitles are necessary even when I'm able to play audio as loud as I want, because it's almost always hard to understand at least 10-20% of the words that actors are saying.

Maybe it would be nice to have subtitles that appear a word at a time as they are spoken, but I imagine that's not very practical for various reasons.
Try working in a big system without them =P I think they are invaluable
I don't think normal people define "charity" only to mean "charity that doesn't work" though. Giving to a local food bank is charity to most people. And, like, GiveWell/GiveDirectly are NGOs that are actually effective.
If my understanding is correct, Agda and Coq disallow general recursion, so all programs terminate by construction, but Idris relaxes this, in a desire to be more pragmatic at the cost of not as clean mathematically (functions have to be modeled as partial in general, to account for the fact they might not terminate).
In elections you put an X beside someone's name who has made promises that they most likely will not fulfill which is a far cry from getting together to decide what we want to do collectively.

I think it's rather bizarre that no grassroots movement has arisen to work towards the general public getting together to actually decide what we actually want to do collectively, it's genuinely a very good idea.
Although these reads more than a bit contrived, I actually believe the gist of it. I once worked in such a "acquired for the product that won't be invested in and let die" companies/subsidiary and something like this did happen for the entire org. I joined after it'd been going on for about 20 years and they had a hiring spurt because someone got the idea to "modernize". The modernization effort ended when that exec left, and the company and it's products languished for several more years. Eventually the acquiring company was acquired and the new owner was super focused on margins and cut a lot of people. So yeah, it does happen.
Little's Lemma directly relates work in process to throughput.

Replace customer with "work" and you have a simple equation to transform your productivity, not some millenial woo-woo resume-boosting nonsense like in this post.

L = Lambda * W
L = Avg. number of customers in system
Lambda = Avg. customer arrival rate
W = Avg. time customer spends in system
Even with autosquash, rebasing has to iterate through each commit individually before creating the final commit. Which means it's touching a bunch of files in your working tree while that's happening, which means build tools like make now have to rebuild them because the timestamps have changed.

What's worse, is if you rebase (say, 20 commits) onto a newer branch than the one you started with, and you have merge conflicts (say, on commit #10), now you might have to fix the conflicts over and over for every commit after the first conflicting one (depending on the contents of the commits). I know there's `git rerere`, but after 16 years using git I've still never learned how it works.

Using reset to squash first, guarantees that you create your single commit first, without dealing with merge conflicts/etc, and then you can rebase that resulting commit once, to deal with conflicts once.
I agree with you on losing access to sharing to your primary email address.

The situation has been officially confirmed on their support pages [https://support.google.com/a/answer/1257646]:

"
Impact to services after you cancel Google Workspace
You lose access to core Google Workspace services, such as Gmail, Calendar, Meet, and more.
You still have access to Additional Google services, such as YouTube, Google Photos, and Google Ads.
"
I tried to force this at a company I was at. I was like a robot, automating as much as possible, anything and everything I touched. Spreadsheets, data loading, surveys, analytics, daily reports. I even built a chrome extension to improve a cash transfer approval workflow.

Weirdly enough, the director that forced me out had been a programmer in a past life. All he could see of me was that I was a cost center on his spreadsheet. He never sat down with me to ask what I did all day. He'd see me in a corner of the office wired in and I guess he assumed I was watching cartoons or something.

Fuck 'em. I left and I'm sure dozens of systems I had built and maintained broke, just by virtue of my company email address being shut down. I did try my best to document what I could and onboard others. There's only so much you can do in two weeks when you have to start with explaining what Firebase and Google Apps Script is to multiple people.
The Cosmotheoros of Christiaan Huygens (1698)
I was speaking more about an enterprise product like Hashicorp Vault but I was quite unclear. I knew about 1Password for Teams (use Family personally).
You, Me, and Utility NFTs
See Discussion of the Method by Billy Koen. He was a nuclear engineer. His definition of engineering was something like applying heuristics to solve problems.
LibreOffice Sees New Activity for Compiling to WebAssembly
> Starting a greenfield project with microservices is easy.

That's an overstatement if I've ever heard one. Staring a greenfield project with microservices is a nightmare. In a greenfield monolith you can code and deploy your dependencies together. In greenfield microservices? Oh, right. Set them all up for deployment, figure out netwroking and access between them, any change requires the fix-test-deploy dance etc.
Unity Wants to Digitally Clone the World
Ah, I see it now. Thank you very much.
On a side note that's totally unrelated, just because your town is 6000 now doesnt mean it wasnt larger in the distant past. There is one of these little crapsack towns built along the highway by where I used to live. Really annoyed me because of the low speed limit for the 1000 or so people that live there. Looked it up one day and it turns out that in the 1910s-1920s it had a population of around 15,000 based on a large coal mine that existed at that time. Once the mine closed it shrank, and you would never know it was so large.
Type systems also allow people to understand your code, this is very important
Well, hopefully not anymore at least

https://www.theguardian.com/world/2013/jun/06/us-tech-giants...
Is SELinux not also in the administrator's control?
This allows you to verify the mx record of the domain you're sending to, not the sender.
This is for the receiver, not the sender.
The global carbon sink potential can be increased by optimal land management
Is this what went wrong at Boeing? Also, how is Tesla structured? Are software engineers working on autopilot functionality managed by true engineers?
> some Phillips head screwdrivers are pointy and some are more flat tipped

Some Phillips are not Phillips at all. They are JIS. Or pozidriv.
Is a child performing engineering when they resolve to build a tower of blocks and do so? If not, what distinguishes them from someone who is performing engineering?

In your view, are simplification and abstraction the same thing? Or do they differ, and if so, in what way?
Direct quote from my original response: "Psychedelics are generally not addictive".

> They do not lead to dependence or addiction.

Thanks for making my point.

Edit: Also thanks for the downvote. Being that you then proceeded to _not_ counter me with any real arguments, it also helps to make my point.

Edit 2: (this will be a bit longer)

I think I see what you mean, and I apologise if my writing and understanding was not entirely precise.

You're pointing out that the NCBI link I provided (an actual scientific study) specifically states that they _do not_ cause addiction or dependence, whereas the one you linked from Addiction Center (who seems to sell addiction treatments) with no links to studies says that they _might_ happen.

Despite my now corrected lack of precision, I'm still missing your point.
Nice -- thanks for replying! I mostly touch type, but I sometimes need to glance at the keyboard to find infrequently used keys like Insert.
Posted a year ago too -- and thanks for re-posting because I had been trying to remember the title/author of this to find it again and hadn't been able to find it!

https://news.ycombinator.com/item?id=25823907

(Yes, at first I saw Jan 18 2021 and thought it had been published yesterday; but it's 2022 now y'all!)
Show HN: Orthofast: Keep track of Orthodox fasting days and get meal suggestions
> most people who are below middle class get lots of extra attention and resources paid for by everyone else (who work for a living).

Most of those people are working and paying taxes, as many benefits programs are stipulated on first having a job. Those benefits are also laughably terrible to non-existent, as well, and vary heavily from state to state.

Also, many people who are "below middle class" are not eligible for the programs, anyway. The federal poverty level is something like $12k a year for an individual, and benefits are cut off if you earn more than that.
It's a quote from one of his ficticious Discworld novels that introduces elves in his specific universe.
You are not going to make the same money in Europe though
Very handy! I had visions of you sitting licking envelopes shut every night lol

Are you making $500/month, or I'm guessing a little more than that?
Building, ok, but for testing or debugging microservices aren't really an alternative. Just like scalability, they add no new capability here. The most they can do is adapt better to some set of procedures than a monolith.

For deploying they are nothing but a very large hindrance.
Pretty sure microservices will be remembered as a horribly convoluted stop gap once we have better language modularization.

They encourage modular patterns which is usually good, but all that plumbing will eventually become unnecessary. I can’t help but remember building 6 versions of each class in the old ejb days whenever I hear microservices hype.
They used to offer synchronization via Dropbox. Is that still an option?
One interesting thing that might be hard to fit into here is the vast vast variety of "spring greens" different human cultures have eaten for a really long time that have since been forgotten about.

Spring is a time of a lot of growth, and young plant growth tends to be the least likely to have bitter or toxic compounds so there are a ton of plants that were munched on in the springtime and only then. Some of them, like spinach or many brassicas, were then domesticated, but many of them remained wild.

My parents grew up in Romania and had many plants they would munch on as kids while outside. And it seems to have been thought of as "kids food" since they weren't really collected in large quantities to make meals.

A lot of these forgotten edibles are often rediscovered in times of economic failures. If you pick up any foraging book today, a ton of that knowledge can be traced back to the Great Depression when people had to rediscover what foods they can rely on
My wife is a translator and based on our conversations and her experience, subtitles are needed because people want to have the original audio + text, foreign subtitles are needed for obvious reasons, and human translators are needed for the "tricky" parts like new words and expressions, cultural context expressions, stuff that can't be directly translated, among other things.
That's why in many countries a translated piece counts as a new/original piece, and the translator has the rights to claim some of the books IP.
In simplistic terms you look for and keep and eye on macro trends. Extropaliting those trends out let’s you pitch and position ideas to ride those trends.

Musk saw long range price drops around battery production costs before he then get involved in Tesla. The underlying story and macro dynamics then help build confidence in the idea and also help the idea ‘ride the way’ if it were.

Ask yourself what macro trends apply here? The more certain the effect the more bankable it is to jump onto.

Of course a million other factors determine your eventual success.
What do you watch?
Real, actual, Engineers in my home state of Indiana are required to graduate from an accredited 4 year education, and then pass a state administered test.

The reason is simple, professional engineers work on things that would cause loss of life or grievous injury should they fail.

Because of professional licensure, and all it entails, Engineers can give a hard NO to the wants and desires of management. Programmers will never have that kind of clout.
What do you do when the mail server you're talking to (or its impersonator) doesn't offer startssl?
funny enough, yeah! My wife loves trying to keep up a high score and keep the 'longest streak' stat going.
Athens Research (an OSS "clone" - sort of - of Roam Research) might check all your boxes.
I love Obsidian.
software engineering is a younger discipline, we don’t have hundreds of years yet.

You seem to think that our understanding of CPU operation or distributed systems isn’t based on physical truth and rigorous testing.

Also a programming language or library or whatever has often been deployed by tens of thousands of organizations, across tens if millions of deployments, across trillions of discrete times the code path has been hit, and we know how it acts. That’s rigorous in its own way
> My understanding is that since the Cambridge Analytical issue, Facebook now manages all its data access in-house, so if you want to buy targeted advertising access from Facebook, you don't get to buy the product lists/categorizations directly, you have to submit your ad content to the Facebook advertising department, who then serves them directly to the product?

I think the Cambridge Analytica issue is orthogonal to this - what you describe is standard supply-side advertising practice for much longer than since then.
Yes, and also honest.
Love the zettlekasten method! I gave dendron a shot a few months back, but it just didn't stick. Something about using my IDE as a note-taking tool got in the way of my flow. Currently using NotePlan 3 and really liking it.
Physicians are repair techs for humans

Engineers design and create, physicians fix problems and do maintenance.
Much of this was thanks to General Dufour afaik, the federalist General. Can’t think of a better way to navigate 150k combatants to come out of this war basically unharmed, on both sides. The conclusion was foregone, but convincing everyone of this was the tricky part.
> I still prefer watching everything with subtitles. Actors mumble a lot.

Yep I have no problems hearing but newer movies and shows have uneven mixing where it can get really hard to hear over the background noise and subtitles come in clutch constantly for that
Here's the official fork: https://github.com/shakacode/shakapacker.

You can see an example of migration in this PR: https://github.com/shakacode/react_on_rails_tutorial_with_ss....

Thoughts?
Blizzard misconduct fallout led to Microsoft sale, Kotick approached Meta first
Then try to not make the modules too small?

Sure, if you were ready to make an entire separate application for it it will not be worse when you turn it into one package of a monolith?

Also you can build nested structures with modules (like a larger module consisting of smaller submodules).

Divide and conquer. This is how abstraction works in a nutshell. You start with a large problem, divide it into smaller parts (modules), each part you treat as a separate problem dividing it into smaller modules, and so on.

There exists no need to have a flat application consisting of hundreds of sibling modules.

An application might consist of larger modules, then some of those might have smaller submodules (packages), then those might have even smaller ones (classes), then you have methods, then you have statements, then you have function calls, etc.

A large monolith does not have to succumb to spaghetti or ravioli-type structuring. A good developer should know how to structure an application of any size.
We Europeans pay for id cards as well? It's part of being a society, getting these things fixed every 6 years or what not, having vaccines etc, it's not discrimination but Americans swear by their so called personal freedoms so you never get nowhere.
Thanks! Also congrats on 1.0!

Is there a FAQ that explains this? I sort of have an intuition for what does that ("prevent commutation of patches") mean, but I don't know how complete (or useful) it is :)

(I guess it has something to do with commit hashes depending on the whole chain of commits, so even if the diff between two commits is empty if they are not the same hash, they are not the same ... thing. But I don't really understand the practical implications of this. To me it seems like there's none. If two branches have the same content I'll treat them as equal. (And with some simple heuristics - like rebase is better, reverts are ugly - I'll pick the nicer one to keep. I don't really care how they ended up equal.

What am I missing?)
The configuration-driven section is shown if you scroll down a bit: https://neuml.github.io/txtai/workflow/#configuration-driven...

Here is a link to a live example: https://huggingface.co/spaces/NeuML/txtai?default=search+hac...

And configuration for the live example, which is no-code: https://huggingface.co/spaces/NeuML/txtai/blob/main/workflow...
I would get 3 of my friends together and all cosign on a 25% share in a 4 bedroom home.

If you move out, you can sell or lease your portion. If you take up more than your 25% of the space, you pay more. (For instance, 4 guys, one gets married, they're using more of the space so they now pay 40% instead of 25%, same for bringing SO's into the mix.

1 person = 1 share of the costs, but only the original signer has rights.

Original signers also have right of primacy to purchase should someone want out, they have to offer it to the other original people before trying to find a new person.

Yes, it is complicated. Yes, it is difficult. But I don't see most people earning early just out of college or just getting into their journeyman levels in the trades being able to cop out $450k plus for their starter home.
Another prediction that Minority Report got absolutely right. I would give anything to read the 2054 Bible the creators made for that movie, as they clearly had some prescient minds.
Hahaha that's the true love they don't make Disney movies about
I have a Master of Software Engineering degree. Ask me anything.
I don't understand.

Do you mean, who's stopping them from not collecting personal data? No one, that's the point. If you're not collecting personal data none of this applies and you can serve whatever you want to people in the EU.

If you mean, who is stopping them from handing over data to the US government? That's exactly what this court case is about. They can't conduct commerce in the EU unless they have a mechanism to avoid that, and progressively more strict enforcement gets imposed by courts if they keep trying. (Eventually, presumably being detained if they try to enter an EU country, though I seriously doubt it would escalate that far in practice.)
I thought it was interesting how newspapers were handling the name change. The Washington Post and The New York Times are both continuing to use Facebook whenever possible, with most articles using "Facebook" in the headline and contents of relevant articles this month. They only use "Meta" when they have to (e.g. when a government is specifically dealing with Meta as the parent organization of FB, Instagram, and WhatsApp, versus Facebook alone).