skysight-inc/HackerNews huggingface dataset:
Our gastrointestinal tract is designed for fruit, like most apes. Not plant or meat. Out of adaptation to new locales without abundant fruit, we've had to learn how to properly preprocess things were not very good at processing ourselves.
A Primer on Copywriting
I spent the last month going through books that one must read to understand the fundamentals of copywriting.

The books I refereed to are:

1. Scientific Advertising by Claude C. Hopkins
2. Tested Advertising Methods by John Caples
3. Ogilvy on Advertising by David Ogilvy
4. Hey, Whipple, Squeeze This by Luke Sullivan
5. Ca$hvertising by Drew Eric Whitman

In the linked article, I summarize my major takeaways from all those books. Hope it'll be of help to some here.
I have tried Ubuntu. It is also a good option but some softwares don't work on ubuntu like XD and one another reason for dropping Ubuntu is that my printer wasn't working accurately with Ubuntu. So that is why I am not considering Ubuntu or Fedora.
Yeah I reckon this term reeks a bit of insinuated superiority as well, but the article (and the feeling I get from the book it references) is more concerned with examining the differences between western and non-western cultures, and apart from this term in particular I think it does it quite reasonably (from my western perspective!)
Facebook’s New Climate Center Won’t Solve Its Misinformation Problem
Could you elaborate on some of the similarities and differences between DuckDB and MonetDB?
Why is this blog called JFDI? What does it stand for?
A.I Became a Communist
What length of life would you find satisfactory?
> The work has received funding from the National Geographic Society and the U.S. National Institutes of Health, as better understanding adaptations to high altitude life is “potentially relevant in treating a number of human diseases that relate to... problems with oxygen delivery and oxygen utilization,” he says.

I often wonder how discoveries like this ultimately manifest into actionable technology. Are they studying cell structure? DNA? What does that process look like?

> The results could also aid doctors in treating altitude sickness and coping with life at high altitude or elsewhere where there are low levels of oxygen.

That makes me wonder if the end goal is some kind of pharmaceutical drug.

Very interesting nonetheless!
Or we might discover that AGIs are inherently conscious beings, and that "offloading" to them is tantamount to slavery. No one wanting to risk competing with a superior species, humanity will be stuck with dumb computers.

Or humans would work around creating new conscious beings by building AGI substrate on top of already living beings.
LOL @bug fixes:

"Default IP route configuration disappears after reset"

Literally the device's bread and butter and it fails that. Not sure I care about its management interface after reading that.
The Dark Side of the ‘Angel’s Share’ (2019)
Nitpick: I’m annoyed at sentences that capitalises every word just to make them look more important than they are. I was wondering what Apple Books (the app) was doing, and what the verb in the sentence was. Is there a name for this capitalisation trend?
> but they're one company and they can't meet the wide variety customers demand. That's reflected in their market share.

While true for the world for now, they already own half of the phones sold in US. In revenue/profit terms, it is even higher. They have already beaten everyone with a fabulous phone processor design. Imagine that coupled with fab advantage. While others can differentiate on other things but at some point, some differences will become hard to overlook.

They are at a dangerous position where they can suffocate others like this easily because no one else has comparable cash to outbid them for cutting edge stuff.
In the US we've got 12 levels (years) of primary and secondary education, followed by 'higher' education. Here at least I suppose you could call a bachelor's something like "16th grade", or "Level 16". Different Masters and PhDs require different numbers of years, though, so it's not a great system.

How about something like "Practitioner" instead of Bachelors, "Expert" instead of Masters, and stick with Doctorate for the PhD?
Lots of points you make are true. Yes, if you yank the plug without saving you lose your work. Or Exim will have to flush the queue again. Or vim will have a dangling swapfile that it will ask you about next time. Or you’ll have to start over on your game of solitaire.

And yes, SD cards have flaws.

My question was: if I turn my computer off every day by yanking the power cord, I expect nothing to break, so what am I missing when people seem so wary of doing it?

(Recall that this was all in the context of a parent comment lamenting a lack of a dedicated shutdown button on the RPi.)
I don't think you can erase words from the vocabulary to get rid of bad undertones in society. If someone is offended by a "master" branch name, I suspect they are easily offended, and might be onto on some crusade. Renaming variables and tech paradigms that refer to computer idioms, not people, is lame. The real problem is misconception and bigotry in people's hearts.

We could stop using the sex/porn industry and reduce the human trafficking epidemic in some countries, or completely stop buying from companies that manufacture in horrible conditions.. or change computer idioms and debate until we're blue.
Damn, that's impressive. Sadly I've yet to see an old non-electronic washer or dryer still work. Just about everything is simply worn out, even the hoses crack and crumble. But they did last a long time compared to new stuff.

Tbh, there's nothing wrong with electronics, "smart" doesn't mean it needs an Internet connection.
Title casing?
Very cool project! Seems basically to be a column store and stores everything in a single file.

That reminds me of LMBD, which is similar in some ways, except bring a key/value store. Very highly recommend checking it out too to see what embeddable DB makes sense for your project.

http://www.lmdb.tech/doc/
It's a regular part of Maori culture in New Zealand, and tourists can do it in places like Rotorua. They call it Hāngi.

https://en.wikipedia.org/wiki/H%C4%81ngi
Have been a Mac user for the last 5 years. Apple Notes has worked very well for me and never really had a need to switch until... I switched to Windows recently as my primary machine.

I wish OneNote was the solution but its Mac app is buggy. Tried Evernote despite mixed reviews but has worked well the last 3 months.

The premium subscription has still been worth it due to the cross-platform compatibility. Insane to see just one cross-platform, no complaint app despite having so many options.
It's called Title Case. It's been popular in the US for decades. In the UK we often just use sentence case for titles.
As a present day Lazarus/Free Pascal programmer... I found this dive into history interesting. I had an almost allergic reaction to the idea of not type checking everything at compile time, but I do see how in some cases it can help if that is postponed.

What was REALLY interesting to me was the idea of objects as processes, and passing messages instead of function calls. The machine I'm using to type this has an 8 cores, and I can see that thousands are on the way eventually. Hanging on to programming models that only execute serially will become very time prohibitive in the near term future.

The idea of immutable variables always struck me as oxymoronic... but if an object is always resolved by id or name each time it is used, it resolves some rather nasty deadlocks, while allowing failure to be recovered from.

It seems obvious to me that I'm going to have to give up the ability to know exactly how variables are stored, in order to gain this flexibility. It seems like it will be worth the trade off, as compute cost declines, and communication costs remain relatively constant.

There is much in this to ponder, thanks for sharing.
@bArray really appreciate your feedback. Especially expansion opportunity.

DL model is trained on the GPU - heavy AWS instance..end point rests on smaller instance. Sometimes it gives faster results when you run a URL which it has already processed. It will happen in case of famous sites. For new sites it need to process the info so it takes about 10 seconds to create report.
As someone from the East, I look up to the West. The West has values such as "trust by default unless otherwise proven" that we in the East are hoping for. In the East, it is mostly "Distrust by default" which creates a lot of friction in the society. It goes both ways, the West could learn from the East in terms of beauracracy and regulations.

It is ok to point out differences. I also like to criticize cultures - yes. It should be possible to do this without offending people. Same thing with religion.

Racism is the following in my view: When you simply consider someone inferior purely by the way they look or the skin of their color or where they're from or their ethnicity. The definition of racism ends there.

It is difficult to criticize a person of minority without invoking the suspicion of being a racist - how can I criticize someone who is _____ (fill in a minority race of your choice) not based on their race but based on their actions?

We've got to grow a thick skin, it is increasingly difficult to criticize anything without offending someone, getting cancelled and getting excluded from social fabric.

I think that the onus is on the person who is getting offended and not the offendee for 99% of the cases. If humans constanly offend each other, we would create a massive echo chamber of a society - kind of like LinkedIn of the whole world... there is not a single dissenting opinion on LinkedIn, it is all pats on the backs and massive, pardon me for the language, circle jerk.
IIRC it's easier (smaller energy cost) to absorb nutrients from cooked food than raw food.

So there's an immediate evolutionary advantage to eating cooked food - you get more energy out of the same total food calorie input.
If you don't care about performance, any computer can bridge multiple interfaces in software and behave like a switch.
When trying to understand China's commercial policies, consider that China has experienced a different mercantile history to America.

America has never been invaded by foreign gunships and forced to allow foreign merchants to import opium to addict its citizens in order to fix their own countries balance of payments problems.

Opium Wars

https://en.wikipedia.org/wiki/Opium_Wars

If America were to experience something like that, how might the experience change America's future commercial policies?

If Pearl Harbour and 9/11 are any guide, America might become less tolerant of foreign businesses operating in its markets.

But then again, America is a complicated marketplace.

The Promotion and Marketing of OxyContin: Commercial Triumph, Public Health Tragedy

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2622774/
I wonder what could serve as the replacement for Netgear switches. I have a couple GS108s at home and thought to buy a couple more. After such news I don’t want to even come close to NG, but from possible alternatives I’m familiar only with Linksys which are not an option really. What are other brands to consider?
Post modern probably doesn't mean what you didn't think it means. Words can be cool, but misused.
I'm definitely feeling closer to burnout than at any previous point in my life.

Since COVID started I've slowly been losing myself into workaholism. It feels like there is nothing else to care about besides work; I am single and while I had an active social life that's naturally very limited during COVID. Often on Saturday and Sunday I'm just waiting for it to be Monday, and at least once I worked through Saturday afternoon since I had nothing else to do.

All the extra work feels completely unappreciated. I got wrapped into a roller coaster of a conflict with my lead - within one week he said I wasn't performing at entry level, then was begging me not to leave the team. That just keeps escalating (it's dragging through HR now, but nobody is, according to them, going on a PIP). The experience is, I think, driven by COVID - my lead's mental health is degrading, and I'm suffering as a result.

I'm working hard, with no clear expectations, and no clear understanding of what the point of that work is. I was promised a new position when I joined this team, and I don't know if that will ever come (it's been close to 2 months since my lead and I can have a normal conversation). I am paid very well (yay, the stock is up) but there's no way to spend that money (clothes nobody sees? Trips to closed down cities?).

Meanwhile all my other outlets for energy are cut off. Most of my friends are either sliding into depression or screaming at me to somehow care even more about the political disaster of the day. There's no dating, there's no bars, there's no clubs. All the events I look forward to every year are canceled. All my spots are permanently closing down one at a time.

So there's only work, and the story there isn't very different from my friends; mental health is declining among everybody I know. Sick days are up, people are asking me how my conversations with HR about depression went last year since they're going to have one soon. Engaged as I am there are times I just want to walk out the door. Well, if there was a door. In practice that would just be switching back to my personal computer from my work one.

Frankly, I'm not sure how anybody is not heading to burnout. Either you are overwhelmed with other things (like childcare) and feel like work is killing you, or work is all you have but it feels hollow since there's no other life context to give it meaning.

I tried to take a vacation, it didn't work. I spent 4 days obsessing over what to say in the next wild conversation with my boss (which didn't disappoint, he was sobbing at the end). Sitting in a room somewhere else while everything is closed or operating on a very weird and limited basis around you doesn't feel like vacation.
In-App Messaging: Best Practices for Campaigns That Fuel Retention and Revenue
Use these examples of effective in-app messages to improve engagement at every stage, from onboarding to referral
Take a break, you must. I know it always feels like you can’t, but you can’t keep working, you will snap.

Programmers are hard to replace, it hard to find a good one, and it takes time to ramp up a new one with a codebase. You have more negotiating power than you think.

Your comment struck me because I have been in that position before, and I know it really really hurts. But you gotta look out for yourself. Please take a week or two off
yes, that is a big step backward. One of the details that people don't realize is that the Ada code probably had runtime checks inserted by the compiler to help catch issues. In addition, the Ada code most likely restricted the set of input values or prevented accidental mixing of different numerical values using its strong type system. When you convert to C, you lose all of that. If there is a code change down the road, you could have an error occur that might have been caught by the Ada compiler at compile time, or if not then by an Ada runtime check. Yes, testing has to be really good to minimize these cases, but we all know it's difficult and very time consuming to develop test for every possible combination. In addition, when you have to do code reviews, you have to worry about a much wider range of possible bad values that can be passed around which can screw up the results.
Only buy something that works with OpenWRT. Or at least has hardware that is compatible so you can make your own build or have someone else do it. And contribute to the project, if you can.

I'm still on a now ancient TP-Link router, it works absolutely flawlessly with all the features one might need.

I know newer routers can be faster on stock firmware because of proprietary stuff, but fuck that, if I need Gigabit, I'll use wires. WiFi N speeds are good enough for me.
Memory safety? Isn't that a reason to use Rust over C, that there are some classes of errors one can move from runtime to compile-time?
After following your instructions, I did not notice an improvement in performance.
For a second I thought I wrote this comment, then I realized I didn't, but it's just so familiar.

The burnt out feeling is coming mainly from the feeling of how much prep is required to switch jobs even. I'm just hoping the promotion actually comes through and I don't need to but at the same time I'm preparing now so that 6 months from now I can leave on a dime if I want.
Definitely not. You should preserve now your abilities and build up uoir health. Find ways to relax, release stress, eat healthy and do moderate exercise. You will a) delay or prevent burnout b) the impact of burnout would be less.

I burned out at 34, that was 8y ago. Now cant still do productive work more than 4h/day. And thats on a good day. Im lucky to have sufficient expertise and high enough hourly rate to pay for my modest lifestyle.

Meds and therapy help only so much. While some meds are available under social security its usually not very modern meds, so a good part of income goes to self paid therapy and more modern meds that help me be at least somewhat functional ans productive.

4y ago, my productive hours were 2h/ workday on good days. Or 1 day per week. I survived at that rate but couldnt afford necessary help to recover faster.

2y after burnout my inflammation levels were still so high that doctors suspected i had cancer. (Wasnt the case). I had to move to small town, close to nature, cut out all even the slightest stress factors from my life.

Of course if i could have avoided burnout or proper medical attention and time off after burnout it would have gone better faster.

Now it serves as info for others what not to fall into
> The premium subscription has still been worth it due to the cross-platform compatibility

I use on Mac and iPad; still using their free version. Am i missing something?
Using a platform to do something it was not designed for could constitute hacking and therefore getting you into a legal trouble.
Any GUI Client to explore data?
A change from people in power is the very definition of top-down change. Words convey meaning.

It's hardly surprising the priesthood of developers rally against any changes to their sacrosankt nonsensical namings. Merge is different from pull/push though.
Programmers have been well paid since at least the dot com bubble, that's a conservative 20 years, wouldn't consider that 'fairly recently' imo.

Also I would consider a bare six figure salary well paid.
Sky Fleet First Monthly Update
Very interesting paper and quite a good read for anyone whose OOP understanding boils down to whatever Java/C#/C++ do.
I'm sad I can't find my favorite comment, and have actually searched for it on multiple occasions.

It wasn't a good comment, it was a bad comment — I am only sharing it on the off chance that somebody else will remember and post the link.

The discussion had veered to bicycle helmets: should they be required, is there innovation to be realized in their design, something like that.

Somebody posted some comment about definitely wanting people to have a helmet when they crash their bike and hit their head on the curb, and some other person became incensed at their evidence-free assertion that wearing a helmet would be helpful when crashing one's bike and having one's head hit the curb. The incensed party demanded links to scientifically rigorous studies, rather than some layperson's hunch, that helmet wearing would be beneficial in this particular circumstance.

I laughed out loud when I read it, because it so pithily and absurdly epitomized what is often _wrong_ with this website.
GitHub is a US company. HN is run by a US company.
> IIUC, the 20% slowdown happens with a build that does nothing, it's just the scons overhead.

That's the whole point of performance measurement for build systems. The overhead is precisely what counts here.

If you have many source files to recompile, the fraction of time spent in the build system itself is going to quickly drop to almost zero : build-system stuff is generally several orders of magnitude faster than compiler stuff.

So it would make little sense to compare build-system performance on full builds.
What does it mean to have a test runner for it? Could you not just use it with jest?
It’s almost impossible to predict how any knowledge will be used in the future. What is certain is that if you look at almost anything that exists in modern society, its existence depends on thousands of knowledge morsels, few of which were created with such eventual application in mind. That’s why successful civilizations must invest in knowledge regardless of its apparent practical relevance.
I found it extremely easy to get into and reason about the code. This is probably one of the reasons it got such good traction.
It generally tastes better cooked, or at least was different. For those who started doing it, they got the unknown benefit of more energy absorption leading to a long-term societal evolution to do so to most food (as they had a better survival chance).
It is very unfair to not say the names of those books.:-)
I'm usually no fan of slippery slope arguments, but this time the slope does feel slippery. If, five years ago, someone argued "What next? Are we going to rename 'master branch' to something else because the term evokes slavery?", I feel most people would have answered "Don't be ridiculous."
There's already incredible amount of documentation around that uses the word "master". (New) people getting aboard will undoubtedly read the (now stale) documentation and get confused, confusion results in questions, questions result in discussions and discussions take time away from the already overburdened FOSS contributors that make great things happen.

All of this to give an appearance that social change is happening? Why not address the social issues head-on?
I've got a managed Zyxel switch at home. Not exactly a challenging setup, 4 vlans and that's it, but apart from a known firmware bug with multicast when I first bought it, with an update already available, there have been no issues at all. Would buy again.
Fascinating. Is Indonesia leading with these fintech refs in Muslim countries. Anyone aware of this type of oversight in other halal countries?
While I'm quite sure this is true (that Maori boil food in hot springs), the link you've provided describes what in Hawai'i we call kalua, the centrepiece of a luau.

I'm not at all surprised that the word for the pit oven is effectively the same: umu in Maori, imu in Hawai'ian.
> The idea of immutable variables always struck me as oxymoronic

It is, they're called constants.
It has always struck me why DNR and LNR and not a single separatist region. Different mafias?
I think you will like this stuff,

http://pascal.hansotten.com/ucsd-p-system/apple-pascal/

http://bitsavers.informatik.uni-stuttgart.de/pdf/apple/lisa/...
Small experiment on Twitter for racial bias when cropping photos
Aside from the rust book, I learnt by porting some older python scripts (~100 lines) into rust. It was good starting with something that had a simple data flow so you don't have to worry about lifetimes as much, and performance isn't a concern so you can just ".clone()" if you don't want deal with references
I noticed that too. A few weeks ago, clicking on a Zoom link in your browser would trigger an automatic download of the app installer (which I don’t want). The webpage would still display an “or launch in the browser” link. But yesterday I noticed the link was gone, thinking the only option was to install the app (which I still don’t want). But it turns out the browser link appears after a 5-second delay.

I wonder how many people installed the app thinking it was the only option now. I assume a lot of people. Or how to increase your install numbers with that one weird trick.

Very sneaky.