skysight-inc/HackerNews huggingface dataset:
> This post is not a complaint about GPG,

Yes, it is. Read beyond the first section.

> it’s a complaint about the people who use GPG to contact Moxie.

Even that part is in fact a veiled complaint about GPG: it basically says that GPG's design and implementation are so crufty that it acts like some kind of negative personality filter: the only people who use it volountarily are somehow unpleasant to correspond with (he never actually specifies in what way).
I am using Hugo for my personal site... and I suffer. If I just disregard strange formats etc. there are just a things that Hugo doesnt do, as a design decision, like start a binary when you are rebuilding the site. Which is to me extremely strange "security" decison that is just making updating site (like putting `software --help` on to a webpage) more annoying and workarounded by bunch of scripts instead relying on hugo only.

I think that over the time all the software starts creeping with bunch of features that most people dont want or need and strange decisions from the past hunts it.
Isn't that exactly what the average person has wanted out of a computer for a long time though?

Most people never change anything in their system, and know little more than exactly what they need to do the specific tasks they want to do (writing documents, photo storage, e.t.c) An appliance like system where "it just works" and you never need to understand any of the structure or fiddle with the computer in any way is probably exactly what a lot of people want.
The diet is working. If you’re cheating then you need to fix you not the diet.
This will sound wierd, but I knew a rancher who could diagnose a calf (correctly, confirmed by a vet) based on those two things. Ironically, he had been developing diabetes, which had he been paying as close attention to waste products he might have caught sooner.

PSA: Look before you flush, it's actually not a bad way to gauge general health.
Quite a lot of this doesn't apply in countries other than the US. Here in the UK, estate agents are employees, not contractors.

They're still awful though.
I gained muscles, I was working out daily after the 2 weeks and dropped my body fat from 25% to 15%. After the fast, my body fat was 10% and I didn't like it, as I looked skinny.

If you want to stay at the low body fat, you can just reduce the food intake after the 2 week and not bulk up again. The fact is I did lose 15 kilos in two weeks and that is effective.

You could also use less extreme fast and make it gradual, but the mechanism of losing body fat became very systematic to me.
Not much more of a headfuck than the flavours of Linux distros and their package managers and guis. "More unixy" is also a bad pun, there's nothing more unixy about it, just a package manager - pick one and use it. Been using homebrew without much of a problem almost for a decade.
Neat idea. I wonder if it's possible to do something like this for JavaScript/NodeJS?
Who are we to tell him what his body needs? Diets like these are usually more psychology than science. What science teaches us that the human body is remarkably resilient at survival and it doesn't say much about lifestyle. What this guy wants to do doesn't sound all that different from the bread/potato/rice diets most humans subsisted on until the twentieth century. So probably harmless. I believe in encouraging people who want to make positive changes in their life. There's also YouTube videos of others who've apparently had success changing their lifestyle by potato dieting.
When they moved to HiDPI screens, everything worked. In contrast, when I moved my Windows 10 box to a 4K monitor, everything was unbelievably tiny until I set the system scaling to 300%. Which then broke some apps (far too large text, etc.) that I had to go through the "run in this scaling compatibility mode" debacle. Except some other apps still had small text and icons (looking at you, Chitubox!) which required the "run in this other scaling compatibility mode" finagling. Imagine having a "mature" OS where people are still dealing with this after years.

(and this is just one of the pain points I get from Windows 10 every day that I don't get from macOS.)
Don't fine, tow. They'll get the message eventually.
>have failed to produce any measurable effects in scientific studies.

That's not a problem, because scientific studies have also failed to produce any great way of losing weight (including the "sticking to it part"), whereas non-scientific diets have worked wonders for individual people...
I'd probably trust MITS to not attack Altair clones (aka S-100) the way IBM attacked PC clones (in the 1980s).
No a bad diet makes people vulnerable to cheating. A good diet helps you not cheat. That’s the whole goal in designing weight-loss diets! Help people reduce their calorie intake while not going mad or cheating.

An otherwise brilliant diet that drives everyone to cheat is useless.
The factor that makes it stand out for me is the community. The r/adventofcode subreddit is very active every year and not only can you learn programming tips and tricks from others but you can also see people doing crazy things like solving problems in tools like Excel, Git, etc. and cool visualizations of their solutions.
I second this, one of the best courses I attended on coursera.
> This says more about the author than about Tyson. He takes Tyson hostage as an unwitting totem for the 'uneducated intellectual' in order to stridently indict the scholar class that he clearly despises. The author also shoehorns Tyson's genuinely incoherent statements to fit his narrative. In short, the author had an agenda and a consequent myopia. Drivel.

Your comment says more about you than you think. Try to pause and reflect on your own biases.
>Worth remembering Penn Jillette used to be a champion for obesity and not taking responsibility for yourself

It's easy to do (and probably, one good way to enjoy yourself however it is) when you're younger...

After an age though, the consequences of obesity get worse than the fun of eating...
The synthesis of narrative and technical proficiency
While Nutrition science is kind of a joke and you can find papers supporting any position, this is a summary of "Long-term weight-loss maintenance: a meta-analysis of US studies":

>People on a very low energy diet (VLED) were more successful at dieting that people on a hypocaloric balanced diet (HBD) which is basically a normal diet with slightly lowered calories to allow for weight loss. The average weight-loss maintenance on a VLED was about 15 pounds (29% of the total weight they had lost), compared to about 4.5 pounds (only 17% of the total weight they had lost) on a HBD. Basically, very low energy diets result in more weight loss and you’re likely to keep more of it off.

Study itself:

https://academic.oup.com/ajcn/article/74/5/579/4737391

Summary quote from:

http://gregnuckols.com/2013/06/04/slow-and-steady-weight-los...

Whose generally has good reputation in the science based fitness circles.

Personally, I endorse this method.
There, you said it. It's one of the best books on computer science, hacking, software engineering, high performance software... But my favorite part is always those chapter starters. Light philosophy and stories about taking a step back, looking for your own bias, measuring first then optimizing, trust but verify... I also appreciate how he always gave credit, and it was kind of funny to see him always impressed by John Carmack.

I wish I could meet him one day but I expect my brain would empty out and I'd just stay there nerd-giggling and gushing.
Only later ports of Q1 engine interpolated between model key frames. Initial release of Quake didn't. And it didn't matter given the resolution people were playing at. For the same reason the crude LOD for models Q1 had was more than enough for the time.
Fable Web Components with F# (as a JavaScript alternative)
The answer to all that is yes. These are objective facts so it doesn't get more realistic than that.

There are far worse times in history for just about every aspect of human life. It doesn't mean everything is perfect today, just that it's better than it's ever been before.
If you think APL is less expressive than Matlab, you probably haven't really grasped it, IMO. Having said that, Matlab is optimized for manipulating matrices and replicating the notation of normal linear algebra and has excellent implementations of basically any numerical algorithm that frequently comes up in this . So writing something like chol(X'*X+diag(eig(X))) in an APL will look uglier and quite possibly slower and less accurate and depending on the numerical routines you need, require extra implementation work on your part.

But that overhead is constant factor, more or less anything you can express well in matlab can be expressed straightforwardly in APL, too, if you have the right numerical routines. That's not true in the other direction though: there's a lot of stuff in APL you cannot express adequately in matlab at all. For example J (and these days Dyalog as well IIRC) have an operation called under which basically does this: u(f,g) = x => f^-1(g(f(x)). So you can write geometric_mean = u(mean, log).

It is completely impossible to implement something like "under" in matlab. Admittedly the J implementation at least of deriving a generalized inverse for an arbitrary function f is a somewhat ill-defined hack, but this is still something that is both conceptually and practically quite powerful. Also, whilst Matlab is really clunky for anything that is not a 2D array and hardcodes matrix multiplication as the one inner-product, APL has more powerful abstractions for manipulating arbitrary rank arrays and a more general concept of inner products.

Also, APL has some really dumb but cherished-by-the-community ideas that make the language less expressive and much more awkward to learn, e.g. the idea of replicating the terrible defect of normal mathematical notation where - is overloaded for negation and subtraction to every other function.
"Picking" in manufacturing is a well studied and basically well solved problem. It only becomes challenging when generic solutions are required: "pick up this bowling ball or this egg or this living chicken or this living plant with the same system, while maintaining a high speed and constrained motion envelope".
Please tell me it's written in Cold Fusion too
The problem with carrying a vector with you is, you can't really concatenate transform. Maybe I am missing something?
Looks interesting for dev mode. But will keep sentry for production environments.
Programmers get paid (in money or respect) by other people like you who are free to use or to not use their software. Idk which percentage of modern stacks is free to us, and how much it would cost if "they" did it the "right" way. Blaming them for using your RAM to do the job is like blaming potato for using your enzymes to dissolve into nutrients.
>You haven't read the conclusion: "I’m off to eat more potatoes!"

Yes. This is his first day of a 2 week potato-only diet. So?

>Listen, if you change your diet drastically it is possible that just reducing amount of salt in your diet is going to cause drop in amount of water in your body and reduce your body mass.

If only that wasn't covered already in the book/diet...
But my problem is similar with static sites: The various templates I’ve bought used Jekyll (Python), Gulp and NPM, it is not feasible to explain newbies how to properly install the dependencies for 3 systems (especially Python, with the 2.7 vs 3.7 difficulty).

Wordpress is inherently unstable on the long term because plugins must be upgraded (anyone who’s had a vulnerability issue knows it). But there is no other decently simple technology.
There are plenty of reasonable commutes to be had well outside the Yamanote loop.
Why did you have to upgrade? You can pin any version you like in your Gemfile and use it in perpetuity.
And even in that regard, these systems are still failing them. See this meme on Reddit: https://i.redd.it/piq0jq56fa261.jpg

Even the systems that should most "just work" still leak abstractions like sieves.
Help unlock Tuya IoT devices – new PSK encryption
It kind of is. 1. Debt accumulates 2. Return on investment grows faster than the economy 3. Capital starts to strangle economy through rent causing political tensions. 4. Suffering 5. Economic reset through war, revolution, plague.
Wow, thats some conspiracy theory. Only a teeny tiny fraction of hardware companies have any relationship with Apple whatsoever. For those that do yes their Apple work is lucrative, but for most of them like Sony or Samsung it's a minuscule fraction of their overall revenue, and even then is only for very specific components. Large swathes of their output has nothing to do with Apple. The supply chains of most PC manufacturers never go anywhere near Apple or any of Apple's suppliers at all, yet somehow Apple is responsible for their shoddy quality and poor compatibility? Amazing.

Also the cognitive dissonance is deafening. The company with industry leading device lifetimes and premium long lasting second hand market value is, er, guilty of built-in obsolescence. How does that work exactly?

I mean Ive got to think you must know both those points are true. The fact that Apple has nothing to do with the vast majority of the PC supply chain, and the fact that Apple devices have industry leading lifetimes and service and support is just overwhelmingly supported by the evidence. I just don't see how you can not know those things. Yet here you are making this argument. I just find it really puzzling. Are you really not aware of these things, or deny that they are true? Are these things we actually need to dig into and discuss?

I'll concede on the repairability point, yes that's a valid argument. I would contend that it's mostly just a tradeoff between compactness and simplicity of design, versus repairability and it's up to customers to choose which they value most, but Apple has sometimes gone too far in unnecessarily obstructing repairability.
And how many of those could be avoided if people had acted in compliance with police orders, or had chose to not present themselves as a possible threat, or had not been breaking the law?

Unfortunately I think people do not take police seriously, and then falsely blame them when something goes bad as a result of their own mistakes. People, it seems, are forgetting their personal responsibility in interactions with police, as well as pretending that police authority is some made up flexible concept they can bend at their own will. That is the mindset of a lawbreaker, that people who are now otherwise law breakers fall into the trap of, directly as a result of these fabricated narratives of "police brutality". The worst case is they try to use the law and procedure they don't act like they respect, against the police to try to get loopholes for their own bad behavior, and then cry foul when that same law and procedure is used on them, by people given the duty to do such. Unsmart.

If you don't wish you be in situations where you are subject to police force, don't put yourself in such situations, and if you end up in such situations, comply with all police orders. Anything less than full and willing compliance, will raise more questions and the officers will register you as a potential threat.

It's not the time to show your anti-authoritarian streak, it's not edgy or cool in that context. It doesn't prove you are strong or smart, it just proves you are stupid. Your only instinct should be legal and physical self-preservation. If you don't act in your own interests, and then blame police when things don't go your way, you'd be better off learning to blame your own stupidity.

Everything here relates the present time, not the past, and to Westernized or rule of law countries, like China. If you are in a place where police are unfortunately corrupt, and likely to frame you or target you because of your background, or to extract a bribe, or as a favor to someone else, then leave those places immediately, and if you can't or won't, I don't have any advice for you. Hopefully the guidance here helps some people avoid bad consequences.
Ask HN: What is your recent purchase that made your personal/work life better?
Probably you haven't read the post (nor the original diet/book).

It's an account of the first day of his two week diet.
New York is absolutely not as "weird" as Japan. I've traveled a lot to the major business cities of the world and outside of Japan, all first world countries have a shared culture that gets stronger over time. The sights/sounds/smells/interactions/people you see walking down the street in New York/London/Paris/Stockholm/Singapore/Milan are more uniform than anyone in those countries would really like to admit.

Japan is the only wealthy country where everything is its own, necessarily making it "weird" to the rest of the world.
Yes. DMT and psilocybin are structurally very similar. Try them both at the same time if you really want to see something wild.
You can use your custom domain instead of the default domains.
Genetic programming approaches to learning fair classifiers
Unix based OS where sleep and hibernate work flawlessly, decent UI, with good commercial and open source software support? Also all the hardware works?

I like Linux, but it’s no where near as polished as Mac OS. Wasn’t 20 years ago. Isn’t now.

Hell, I’m thinking I should just reinstall windows and use WSL2.
You can't "nope" your way around Apple putting up a few walls around the MacOS garden just because they've left a door in one of them. If they go no further, then it's fine. But "not likely" is a bit too soon to say until they've gone a while without further limitations. That is, unless you consider something like the Mac equivalent of Project Sandcastle running on outdated hardware to be an acceptable situation, which appears to require a jailbreak of their stack anyway. There's simply nothing stopping Apple from going that route, and some years of incremental changes to MacOS that have inched it closer. Again, I'll believe they won't do that when they stop taking those incremental steps. Until then, "nope" really just means "not yet".
A Tribute to Adam Banks
Well 25% of salary for rent, sounds ok. You need to adapt a little to the culture, generally the bedding is put in a big cupboard and the room converted daily. Get some nice tatami mats and enjoy.
Agreed; I've worked hard to prioritize sleep in my life, though not to the extent that the parent poster has. But simply stopping, right now, and going to sleep for as long as you need, at the first sign of illness, will save you days of misery.

Every single time I've said "well, I'll just go into the office and if I don't feel well, I can just head home midday", I've regretted it. It's too late.
There's Bridget[1], a non-overlay network for k8s that can use/create a VLAN over a network adapter (or just use the network adapter directly).

[1] https://github.com/kvaps/bridget
They're even worse than old appliances. You'd usually own those appliances, be able to repair them, patch them up and use them for a long, long time.

Tech companies are turning everything that you can put software on into something you rent. And you can put software on everything.

Software companies are becoming the ultimate rent seekers. The endgame of anyone/any company, it seems :-)
Yes indeed, convince VC's is a lot easier than being born a millionaire
A guide to preventing Webscraping
Requiring support for each podcast is an odd design choice...
Protein shakes with peanut butter is an easy way to load up on calories and protein.
The strategy I used was based on the research by Dr. Jason Fung and the book Why we get fat

https://www.goodreads.com/book/show/8727466-why-we-get-fat

Also the countless many youtube videos on fasting how it got results. It is really hard to argue with facts.
You work with 4x4 (in 3D space) matrices, with a specific form (a row/columb of 1’s). The affine part of a projective transformation.

All this GA stuff is OK but what is the problem with matrices of affine transformations?
> No expensive IDE was necessary

This is most certainly debatable

That said, that IDE was legit. It was comparable to IntelliJ. I want to say I used it over Komodo quite frequently.
What you want isn't always what you need. Things just working is nice, but I'm not sure how much people are aware of the value of actually owning things and being able to move to a competitor without loosing everything. As these monopolists tighten their grip on these devices you see them limiting functionality and use cases AFTER you've purchased them, just because they can.
True, but he was about 50 when he was making "scientific" programmes saying being fat was down to genetics and sneering at skinny vegetarians.
They could also just ask for an email, like wire does.

Edit: or generate a UUID type random string for each new device.
"consumerist capitalism is an environmental disaster" isn't a hard argument to make and people eventually realize most environmentalism is just stacking the deck chairs on the titanic.
Handle – get better deals buying together
Handle is a platform to connect people wanting to buy the same things, and helping negotiate a collective discount. This could be software subscriptions or vegetable boxes, or even online fitness classes.
There are side effects certainly but they're well understood. Many are undesirable, as you no doubt are alluding to, but I believe they are rarely unexpected.
Yes, sleep was always essential, but we didn’t have artificial lights and didn’t spend most of our days sitting on our asses. Both are things that probably disturb our natural sleep clues.
Neither of his points seem based on Economic dogma shoved down your throat during undergrad.
3D Computer Graphicsfor Beginners [pdf]
It's literally what the linked article talks about, tyre wear not break wear.
FWIW, that is about the same amount the developer got to keep in the bad old days when games had to be packaged and shipped to retail stores.

Of course, the publishers and distributors and retailers took a lot more risk than the AppStores and actually had to hold inventory. It's probably just a coincidence, but it's interesting we've come full circle.
nice, wonder how this compare with MongoDB compression of files and objects. Seems like a great foundation for archiving data.
That's nice, but if someone has a right they can't exercise they are still more privileged than someone who doesn't have that right.

Not to mention that the target of those laws were, now considered white, immigrants rather than the always minority blacks in the north.
Or could it be there is another global rhotic variety of english that everybody consumes via media?
I think this is exactly what average computer user wants. Also, even if I like to tweak linux to my liking, I really appreciate how MacOS just works out of the box where I don't have to configure anything (because nothing is configurable).

Windows, on the other hand is worse of both worlds - Nothing works from the start, and it's not easily configurable. (Before you bring your pitch-forks I use Windows on daily basis)
Working as a software engineer remote is easy mode compared to everyone else. You don't have to spend your time coding in a dingy apartment. There are plenty of people that will pay you a descent wage to work and you can do that from a nice cafe in Thailand. Living costs are low enough that you can pay your bills working part time while spending the rest working on your get rich long term side hustle. I'm writing this as we speak from an airbnb in Turkey with much lower living expenses than when I was in san francisco.
This happened to me as well, so sad! I fell your pain.
> They’re a hardware company that makes the hardware more attractive with software

They also make hardware that to take advantage of the new software features need to become obsolete

Linux extends the life of any hardware it runs on
The truth about starting startup in the Silicon Valley bubble, there are many ways to start a business and pursuing what you believe without slaving once self at work and ignoring their teeth for a decade.