skysight-inc/HackerNews huggingface dataset:
"...I'm not fat, but..."
"...well now I bike 100km a day and watch diet so..."
"...just be outside away from tech all day..."
"...but in military bootcamp I saw..."
"...yeah, but the author did a strawman so..."
"...actually, the technical point you made would mean this, so..."
"...I didn't read his books or the papers, but everyone knows..."
"...but he's got his own 'diet' so he is intrinsically lying..."
"...well we've known about this for 200 years, so..."

what bullshit, even on HN. It's pretty much the norm on Obesity articles, but sadly creeps into most others as well.

If you're fat, have done a ton of research, read Taubes, tried CICO, found success, then found failure because it's miserable to do, but you "proved" it works, then tried Keto, and it worked even better, but is still also hard to do, but easier than CICO if you aren't a vegetarian, then sure, make your comments.

I sit around all day at a computer and that's not going to change. I'm not going to workout like crazy or ride a bike 100km a day. I've seen skinny people eat more than me constantly and not gain an ounce being just as inactive. It's hard to understand and easy to judge if you aren't in the situation. It's easy to preach if you are in the middle of a regimen that's giving results, regardless of the method.

It's incredibly hard to keep a lifestyle change that sucks because you are either hungry, always busy working out, being super careful and can't eat anything you like and can never go out to eat again (because going out to eat to get a salad and a plain chicken breast is not going out to eat, it's wasting your money and making you sad at the same time). Constant vigilance is wearing on people, and you know there are literally millions who eat the same as you and don't instantly gain weight, so clearly there is something off.

Articles like this are interesting because they dig into misinformation, even though things like CICO can work, if you read his book you see all the studies on why they knew it's not effective long term for like 100 years, yet it's all people still talk about.

Heaven forbid a guy who lives to study this stuff tries to find and share a solution. In his book he literally doesn't even give you the "diet" until like the last page, where in one sentence he says, you should have figured out what to do by now from reading this book; or at least that's how I remembered it.

Anyway, rant over for now.
You could be fat because of a disease where a chicken scratched your ancestor and now you are 20lbs heavier for life. Check out "The Secret Life of Fat" by Sylvia Tara for more interesting info from someone who was fat and a scientist who dedicated their life to figuring out why some people get fat and some don't and why even with extreme CICO tendencies, like she followed. Some wild findings and examples.
We Use Gitea to Collaborate Remotely on a Blog
A tale of 2 technical interviews..

Interviewer: There is a file of 500,000 words. Some of the words are duplicated. I would like you to produce a report of the duplicated words, and the report should be sorted most-duplicated to least-duplicated. You can use any programming language you like.

Candidate 1 spent half an hour writing a program in Java that accomplished the task. He passed, but was ultimately not offered a job.

Candidate 2 spent approximately 10 seconds and typed `cat words.txt | sort | uniq -c | sort -gr`. He passed, and was hired.

The moral is...sometimes a technical task in an interview is not to assess only your coding ability, it's also to assess your problem solving methodology. The person who used common user-space unix/linux tools didn't already have his mind locked into "writing a program to accomplish the interviewer's objectives" - he just used the lowest common denominator(the shell) that could accomplish the task he was given. It's not all algorithm memorization that counts.
TLS Symmetric Crypto
It's hard, though. I simultaneously want something far from my tastes, but I don't want to see Plandemic-style Ivermectin material, or Focus On The Family-style material. I want things that will push me out of my comfort zone sometimes, but it turns out I really don't want the thing furthest from my tastes; I want things marginally adjacent. I want them close enough to feel familiarity, but far enough that it challenges my worldview.

I don't think a recommendation engine can do that.
The key word is aluminum. In this case ammonium phosphate.

China has strong electric subsidies. Both in cash, and in allowing a high coal dependency. This means China has some of the lowest electricity rates in the world.

Aluminum production costs are dominated by electricity costs. You can think of exporting aluminum as exporting electricity. Any business in china which can get permission to export an aluminum product has a license to print money. They are in effect reselling subsidized electricity.
Doesn't the preservation of limits follow from the fact that the forgetful functor is right adjoint to the free functor? A left adjoint functor is always cocontinuous and a right adjoint functor is always continuous.

Looking at examples of "algebras of a monad on set", I see groups and monoids. Does this explain why:

- The trivial group corresponds to a singleton set?

- The direct product of two groups G and H corresponds to their Cartesian products as sets? And so on to direct products of infinitely many groups?

- An equaliser of G under homs f and g has as its underlying set {x \in G : f(x) = g(x)}?

And so on, I see that the same must be true for any other algebraic structure which is a "category of algebras of a monad on Set". Or have I misunderstood?

[edit]

I also see that because the free functor is cocontinuous (because it's left adjoint to the forgetful functor), the free group generated by the union of some sets is the same as the free product (not direct sum) of their individual free groups (because the free product is a coproduct but the direct sum is not). If we want a correspondence with direct sum instead, we need to generate free abelian groups instead of free groups.
Personally, I would use FreeBSD. But, to be honest, that's 99% because of familiarity and only 1% because I hope the performance is better. Some of the familiarity is just knowing how the system works and how to do routine tasks easily. Some of it is knowing what manual pages will give me the answers I need and being familiar with the writing so I can look it up. But also, I know a lot of important sysctls to adjust behaviors and where to look if there's something that needs adjusting that I think might have a knob. And, I'm fairly handy at digging through the kernel now that I've done it enough. The Linux kernel is organized differently, and I'd need to develop that skill/knowledge. Getting changes upstreamed is a challenge and I've had some success with FreeBSD, but Linux kernel would be new processes, and some things that are really core to a usable system (for example ifconfig/ip) are developed seperately, so have their own processes, so potentially more processes to learn.

Mostly our software ran fine in Linux and the things that bothered me the most were mostly artifacts of how Facebook runs their servers. That said, some things in Linux bother me: why does ss exist as a faster netstat instead of just making netstat faster? I don't find the new init framework compelling on servers (I don't hotplug anything, and I don't think init should restart crashed server processes) and it actively hinders me on desktop/laptop, so it's frustrating that the ecosystem has embraced it (but I'm trying to avoid an offtopic rant, email in profile if you want a rant).

We had a couple migration issues, but nothing serious. epoll and kqueue are similar, but not similar enough that we didn't need to tweak some things in Erlang to make it work better, but the chat machines in FB have much less ram because we had to select from FB's menu of server hardware and more nodes with less ram in each makes the most sense on their menu, so I can't say for sure if epoll scales as well as kqueue. I understand epoll takes more syscalls to do the same work (for network I/O anyway), so that's probably worse, but it likely doesn't make a big difference, but then there's also io_uring which I haven't evaluated and might be better than either epoll or kqueue. I think Linux's default memory overcommit behavior is problematic for a single process server, but it's hard to disable it because the ecosystem has formed around it. Tools allocate huge memory because 'it doesn't matter, it only really allocates when I write to it', and like, I understand how that's useful, but it's impossible for a program to handle out of memory when the trigger is a write to allocated space; alloc failures are hard to handle, but with careful design you can get a fairly consistent crash report most of the time.
Districts in Uttar Pradesh are now Covid-free: State govt
Apparently only 5.8% of the population is vaxx'd.

How do you like dem apples?
I am not an economist to analyze this in-depth. And very likely you have your point.

However, for me the discussion is also ethical: I do not find a reason to have an ellite forcing on all the others through coaction what to do. Whether it maximizes economy or not. In other words: peopke are ends not means for others. That is the fundamental point in my view.

I would not take a regime with over 60 million deaths (big leap forward, Chinese cultural revolution, etc.) as an example of something ethical by any measure.
Sure there's probably some filtering effect. I wonder what it actually filters for? If Bock's results are to believed, it doesn't filter for suitability to the job.

Maybe it's just a way to somewhat reduce the size of the candidate pool?

And maybe your observation about hazing is on the money, too.
Read my statement again, the lefties are causing mass panic. You’re doing it now and telling people not to trust a drug.

I don't know if you'd bothered to read my posts, but I specifically said Horse Dewormer, but then you and others started defending Ivermectin.

But yeah, if you're trying to prevent or cure COVID, don't use Ivermectin, and there's scant evidence that it helps, and if you're worried about long term effects of something, then be worried about the long term effects of COVID.
They _can_ be backed up by the internet archive and other interested parties, because they are accessed through web standard technology. Discord is closed. It's worse for your information.
Sometimes I wonder what goes in the minds of the devs who knowingly work on these User-hostile features. Project managers are one thing, but don't you have the integrity to refuse to work on such things?
You can actually do this now, without emulation: https://github.com/tpoechtrager/cctools-port

Zig are also working on it: https://zig.news/monthly/zig-monthly-august-2021-ios-support...

The pioneer of software dictatorship will probably make this impossible or illegal as soon as it gains any traction though. And people will probably congratulate them for it in the name of "security".
Where do you suggest printing photos? I'm in the same boat: I make creative works for myself and don't use social media. However I am totally new to photography and the only way I've printed so far is via the app at CVS.
I assume any test result would also result in some sort of "actuarial assessment" just like most medical treatments are.

ADDED: You're also now talking about getting lab work done, waiting for test results, then having to rush to the doctor if they determine you should get a shot. Sounds like a big hassle relative to just getting a booster for an utterly routine vaccination.
Solving the Algorithms: Reverse in Parentheses
Some call that a feature not a bug:

- incentivizes thoughtful consideration before sending

- increases reliability of the list as an archive
Ok now you gotta spill the beans, what was so entertaining about the fizzbuzz solution?
Exactly. We're paying for it somehow, the only question is whether the costs should be borne proportionately by the people that impose those costs. And the reasonable answer is: "Of course!"
Volkswagen says chip crisis won’t ease until second half of 2022
Usually by doing "Reply all" instead of replying to just one recipient. One of the addresses will be associated to the mailing list, and forward you message to everyone when you send it.

Basically, mailing lists are just a "special" email account everyone can send/receive emails to/from.
I wonder how much they are paying to host the lyrics? I'd like to believe it's fair use because the intent is for analysis and "education" but they are not just hosting excerpts but probably millions of whole songs...
The Watergate scandal had nothing to do with "water". It was the actual name of the hotel where the crime took place. "Dieselgate" is a meaningless word.
Teaching assembly as computer science is like teaching welding as architecture.
As I mentioned elsewhere, my biggest complaint about my undergrad math education is that the topics felt entirely disjoint. We could take courses in any order, and it effectively felt like we started over from scratch each semester, rather than allowing the material to compound over four years. If courses are offered in a more rigid order, I think that the gradual introduction of categorical language could go a long way. It does not need to be emphasized, but it should not be neglected.

Textbook authors let some categorical language slip through so the time, and I think eductors are doing students a disservice my neglecting it. For instance, I was utterly confused about the "natural" isomorphism between a vector space and its double dual, as well as the "universal property" of tensor products, free modules, etc.. I also saw commutative diagrams in my complex analysis and topology books, but no one bothered to explain where they come from or what the rules are. Much later I finally took the time to study category theory on my own, and I can't help but think the whole experience would have been much more efficient had my professors exposed us to the idea of working with abstract morphisms much earlier.
Useless unless you also have the right to bear them into potential death traps like a theater.

Very needed when like in Bataclan the authorities take a secure the parameter and wait approach, like for Columbine and the Pulse a gay nightclub in Orlando, Florida massacres. Or when the closest authorities cower in fear as in the Stoneman high school shooting (that was addressed by police units from further away).
"we are not interested in ever selling it."

I know very little about Mullvad specifically, but my general presumption when an organization says this, it means the opposite.

Everyone has a price.
The way I remember it is it became widely known once gmail and google maps shocked everyone with its effective use. So that's quite a bit later than 2002. But it's likely that it is just when I noticed, being pretty far removed from web development at the time.
https://archive.md/mZOqn
Holy shit, this looks amazing!

I see you've got examples for NLP use cases in your docs. Can't wait to read them. Embeddings are a constant source of complexity when I'm trying to move certain operations to Lambda, this looks like it would speed the initializations up big time.
It looks interesting, but it's not really what I like doing.

I enjoy working on stuff that people use. Things that the user interacts with directly; like UIs and devices.

I did a bunch of work with Bluetooth, OBD, and ONVIF (surveillance), but I'm working on what is sort of a "social media" app, now. I wrote the backend for one of the servers we use, and was the original author of another of the servers. These were big projects.

The interesting part, however, is the iOS app that I'm developing. Trying out different ways of presenting to the user, and interacting with the user, is a lot of fun.
People like to ask what I did in the military if it comes up. It took me a few years to come up with something that didn’t cause this reaction.
You sound like a good person to learn from. Do you have any video tutorials about your process (how you go about building complex applications in such a short time, what you prioritize, how you plan your work days etc.). I am also curious about the resources you used to build up your developer & project management skills.
This is a great example of why I support the electoral college and don't think democracy always works. The fact that people aren't rational, as you said, allows for self-harm or outright self-destruction in some cases when people are given too much freedom.
That's an interesting question. Markets facilitate the emergence of inventive structures, and some of but not all of those are definitely misaligned with the well being of many, many people. Look at critiques of GDP as the primary measure of national economic success. Look at fossil fuel and agriculture subsidies that are literally feeding climate change. Look at the way ad tech markets have infringed on democratic processes, on privacy, on peoples' mental health. These are glaring examples of what you're talking about.

Tell me how it's at all okay that the same banks who are dabbling long on water futures are also invested in building a tar sands pipeline across the Mississippi river and straight into the Lake Superior watershed. Conflict if interest is an understatement. These organizations act like total automatons and are practically beyond control except through inventive systems. If we just let them go on with this behavior vaguely in the name of "markets", I think that's dangerous. We're missing a collective opportunity to say "no, that's not how we want the incentives to align and it's time to adjust them".

If I was gonna generalize, I think I'd prefer more to get generally frustrated with uncritical application of technologies of incentivization, especially with games that so clearly tempt injustice, yet that powerful people rationalize regardless as being the only viable way to go.
Everything is subjective. Especially laws. That’s why people should revolt against their government.
Lots of big languages are successful; C++ is a prime example.

My understanding of Lisp 'history' is that most CL implementations were by large vendors charging silly licensing fees and they got undercut by C and Pascal vendors...

Another theory I have is that Lisp encourages the use of macros which makes sharing code more difficult.

Or maybe it's simply that the languages that built/were built on Unix and PCs became most popular as those systems were most popular (C, C++, Perl, Python, Ruby, etc...). And of course now the language of the browser (JS).

Or maybe a bit of everything. On the plus side, SBCL is pretty fantastic and people still do things with Lisp.
Because it doesn't benefit bands in any way when you read their lyrics on some other site. It benefits them a little bit if you read their lyrics on their site, because you might click around and discover that they're going to play in your town soon and fork out, or buy merch.
But in the end, they are the same. The major difference between a merkle tree (or patricia trie or whatever is implemented in x or y) and "blockchain technology" is the distributed consensus algorithm. Blockchain - by your own definition, is "blockchain", because its a hashed data structure with a distributed consensus algorithm.
Now, of course I'm splitting hairs; and the reason for it is that merkle trees (or hashed variants) aren't groundbreaking or new - they've been around for decades. What is somewhat interesting is the proposition of a distributed structure with the same properties. The groundbreaking innovation from "blockchain technology" stops there.
I see the accept cryptocurrency. Could we possibly use NFTs for a good cause here?
I'm self-hosting, and the server is a Ryzen 7 3900x with 128 Gb of non-ECC RAM. It sits in my living room next to a cheap UPS. I did snag one of the last remaining Optane 900Ps off Amazon, and it powers the index and the database--and I really do think this is among the best hardware choices for this use case. But beyond that it's really nothing special, hardware-wise. Like it's less than a month's salary.

It runs Debian, and all the services run bare metal with zero containerization.

Modern consumer hardware can be absurdly powerful if you let it.

Like I have no doubt a thousand engineers could spend a hundred times as much time building a search engine that did pretty much the same thing mine does, it would require a full data center to stay running and be much slower. But that's just a cost of large scale software development I don't have to pay as a solo developer with no deadline, no planning and a shoestring budget.
What we've seen over the past few months with rising car prices and even worse customer experiences at dealerships will continue even when the chip shortage is over. From the article:

When semiconductor shortages eventually ease, Volkswagen plans to keep fewer cars on dealer lots, because it has proved to be more profitable for manufacturers and dealers, Keogh said.

“Going back to the days of having 100 to 120 days’ supply is not going to happen,” he said. “Now, people have 30 to 40 days’ supply and it’s working quite fine. Somewhere in that 40- to 50-day camp would be a beautiful thing.”
I use Signal and think it's pretty good while achieving its goals. The only other protocol I know that might be better for privacy is Tox, but it drains your bandwidth and any mobile device battery since it's decentralized.

My litmus test is simple on if Signal is good enough. It's banned in most totalitarian nations. It has to be more secure than iMessage, and it's not like I use it for criminal activity so I'm happy with it. If that's peoples idea, you'd want to avoid all-things-convenient (the internet) and use intermediaries, deal in cash only, etc. For simple messaging without the government cataloguing your every word, Signal works great.

The biggest threat to privacy is probably every device sold today having a microphone in it. Misuse for passive listening. Not the actions purposefully taken for communication like a text message.
I wonder what would have happened if the co-founder Mahbod Moghadam had not been such a jackass and gotten fired in 2014, a couple of years after the VC financing. https://www.vox.com/2014/5/26/11627246/rap-genius-co-founder...
Oh really?

Aren't democrats fond of killing babies? I heard something about democrats getting upset because Texas made a law that if you are going to kill a baby it needs to be murdered in the first 6 weeks because at week seven it somehow is too much of a baby - has an actual heart that beats and all.
Right, the dust-up was "PM advertises their service as secure and end-to-end encrypted, but in practice that doesn't mean much because user access is non-anonymous and they're still a central metadata honeypot for any law enforcement agency to log accesses to" (compared to e.g. Signal which AIUI is designed as an anonymous dropbox so that Signal can't correlate between user access to their servers and individual senders)
SpaceX doesn't sell the vehicles, they sell the launch services. From an external perspective it's still a cost per launch. From an internal perspective they launch enough that it amortizes nicely as a cost per launch.
How to Launch Games in Multiple Countries
> This project is a fork of the official QEMU repository

Why isn't it _actually_ a fork though? I don't like when projects do this and don't actually make it a fork.
On Thunderbird I get a button that says “reply list” that lets me do that. Failing that I guess you can just do a normal reply and then change the To: field to the list address.
Spotify does, though not for all. And… those lyrics come from Genius, so yeah.

Source: https://support.spotify.com/us/article/lyrics/
So if you have a dick it is a scam but if you have a vagina it isn't?
Technically those were simulators for iOS, not emulators. Lots of things behaved a little different on the phone itself.
Getting Started with the Swift Collections Package