skysight-inc/HackerNews huggingface dataset:
If you ask a question in a form that has an answer where they are forced to lie or give you an answer you don't like, which do you prefer?

EDIT: Mobile mistake =(
For a tech illeterare person maybe. using `docker-compose up` to start a preconfigured sonarr, radarr, transmission with VPN , Plex or jellyfin is almost all you need. the only addition is getting a VPN service such as mullvad... If that's too involved for a software developer I'd call that person pretty incompetent, honestly.
The second round of Jim Keller on the Lex Friedman podcast was my top episode of the year

https://lexfridman.com/jim-keller-2/
I can say my 2016 macbook spent multiple weeks being repaired for an issue that would have been trivial to fix myself on a framework
I think this is a good point. As long as the build quality is top notch, I don’t mind not being able to modify the laptop. Only Apple meets my standards on build quality.
I’d remove the “need” to bring your own everything when building websites/webapps by dramatically expanding the standard library available to web developers.

Sites/app sizes would largely return to being measured in kilobytes thanks to a wide array of standard widgets that look decent out of the box (e.g. something like Bootstrap’s default style) and are built to be easily customized. This would be furthered by a built in React analogue that can be opted into on a per-element basis which enables engine level optimizations that third party libraries couldn’t dream of.

This de-emphasis on third party dependencies would also help return web authorship to the realm of mere mortals, with no tools beyond a text editor being required to built a performant, aesthetically attractive site/app that meets modern expectations.
I can elaborate. I used to do a lot of C++ early in my career -- pre-Boost days. I recently explored the post-Boost landscape to see if there was something worth pursuing (for me) and decided that I wasn't satisfied with that as an option.
I'm thinking about quality of life measures such as infant mortality, life expectancy, car crashes (just pulling a few things out of the hat), policy on global warming, etc. Not charitable contributions but actual charity. Also, I was talking about charity towards our own people.
Some of that isn't the text editors fault. With the C64 the keystroke may be on the screen before it out of the USB stack on a modern computer. That is even before you start to consider the latency in the video stack. As John Carmack once noted: "I can send an IP packet to Europe faster than I can send a pixel to the screen. How f’d up is that?" -- https://twitter.com/id_aa_carmack/status/193480622533120001
> no amount of DRM will ever prevent this so why bother

There is a possible reason: insurance.

Once insurers are involved it drives behaviours in media production that may at first not appear to make sense -- protecting content in it's various forms leads into technical constrains however it can just as easily lead into "theatre".
Tutorial: Distortion, Saturation, and Wave Shaping in JavaScript
I lost 70 pounds mostly by not drinking anything but coffee and water for the past few years, eating things that aren’t full of crappy sugar, eating about half of what I used to, and just being hungry more often. It’s only been easy because I work from home now and it’s harder to get crappy food, I have to go out of my way to get it. I don’t want to say it’s easy to do, but if the politicians actually cared to make a difference in our health they would start to add those scary cigarette type warnings to things like coke or sugary cereals to inform people they’re unsafe for common consumption. Honestly, I think the state of corporate food products and the advertising of them are reminiscent of the state of cigarettes and advertising of their health benefits from the 50s. It’s clear to me that the nutrition facts on the back of these crappy products aren’t being honest to the health impacts of such food, no one eats 3/4 of a cup of cereal and suggesting that’s a proper serving is like saying cigarettes help with Covid-19. I’m sure they could technically prevent Covid-19, but clearly it’s not the preferred solution. Corporate greed is robbing us of our life and we don’t even realize it.
This isn't a gripe directed at you specifically.

I've noticed that when somebody says they like a growing language (Rust, Zig, ...) for this or that feature, people often come out of the woodwork to claim that it isn't unique, that some research project did it 5 years ago, etc. etc.

First, that's not even what they were saying. They like a feature of the language, they weren't making a claim about the novelty of it.

Second, even if they did erroneously make a claim about the feature's novelty, I think the theory type of people dismiss these sorts of languages too readily. Yes, somebody did it before. But it is usually very hard to bring these features into the mainstream or even adjacent to it.

It's just annoying when we're appreciating a language and the work that went into it and somebody pops their head in and says "Ackshually, Joe Gringoff published a paper in '95 detailing that exact thing, so it isn't anything new." Like I'm trying to enjoy "Samson and Delilah", I'm not really thinking about who did that kind of lighting first, so why are you using the lack of novelty to diminish the effort put into the lighting? If you want to say, "Fun fact, Giorno Capucelli was the first one to popularize that kind of lighting!" Then that's cool, but instead these people always use these facts to diminish something else instead of enhancing it. Just let me enjoy their handiwork!
Voice chat is another level of “why do I need that” in my mind for me personally. I’m actually surprised younger generations are interested in that given they won’t even make a phone call to order a pizza. It’s for talking smack on video games I suppose.
Accidental or otherwise, we lost something. We had a situation where we had a three legged stool of product/marketing, QA, and Development. If any of the three were too far out of line, the other two could drag them back.

But we killed QA, and Ken Schwaber gave us a treadmill to run on forever where structurally, nobody has time to think past the end of next month. So Product has been running progressively more roughshod over everything for the last 10 years. And since 50% of devs have 5 years or less of experience, that means most people don't know that things used to be better.
I went on their website and tried to understand how immutability is enforced but I couldn't find anything.

I'm sceptical, but particularly because they make a deliberate comparison to blockchain that I doubt they'll be able to deliver.

The PoW immutability of e.g. BTC and ETH is strong as it yields the following guarantees for stored data:

- Immutability of the BTC blockchain is protected through all cummulative work that has happened on a specific branch of the chain. Even if someone replayed BTC, it'd take millenias to recompute the work on an average machine

- The immutability isn't enforced on a file level, as I suspect it is with immudb. Immutability is enforced through the network that has additionally shown to have conservative political views too. You can go, sync a BTC node and change the underlying level db. Still that won't change the network state. Immutability on a single system is physically impossible if e.g you consider deleting the file as mutation.

- immudb says "it's immutable like a blockchain but less complicated", but Bitcoin isn't more complicated than some sophisticated enterprise db solution.

- I think immudb should be maximally upfront what they mean by immutability: It seems they want to communicate that they're doing event sourcing - that's different from immutability

Finally there's a rather esotheric argument. If you run an immutable database as an organizatiom where one individual node cannot alter the network state but you have (in)direct control over all nodes: Isn't it always mutable as you could e.g. choose to swap out consensus?

So from a philosophical perspective, then immutability can truly only occur if mutability is out of an individual's control.

Why do I have the authority to say this? Because I too have once worked for a database with blockchain characteristics called https://www.bigchaindb.com

Edit: The best solution that also has a theoretically unlimited throughput is this toy project: https://github.com/hoytech/quadrable

Conceptually, it computes a merkle tree over all data and regularly commits to Ethereum. Through this commitment the data may still change locally: But then at least would be provably tampered. So I guess for databases, the artibute we can really implement is "tamper-proof".
Not exactly an answer but I think I've definitely been in a kind of spiritual crisis for a lot of my late-twenties, maybe longer, ever since I stopped being Christian, and am struggling to find some kind of spiritual anchor.

To the extent I've developed any kind of spiritual mantra so far, it's something like: "focus on what you owe society". I think a lot of especially the West has become obsessed with seeking comfort and focusing on what society owes them, to the extent that we've erased or completely compartmentalized any sense of what our responsibilities to society are, and thus what our role is.

Man's Search for Meaning was a bit of a source of focus for something like this. Why Honor Matters was also an interesting read (authored by the co-host of my favorite podcast) along these lines. I wouldn't describe myself as a huge Jordan Peterson fan (haven't really read much of his work myself, when speaking I find he can be kinda incoherent/ramble-y), but I think he's a more well-known modern "prophet" of this "religion".

Anyway, all still very disorganized thoughts at this point, but I think starting to congeal to something over the past two years.

(Day-to-day I do meditate but I don't, at least yet, really view this as a spiritual thing as much as a helpful psychological tool/practice.)
Namaskaram. I follow Saiva Siddhanta which heavily incorporates Vedanta. My morning sadhana is Ganesh puja then reading Vedas/Agamas/Satguru Upadesha
If you manage to brick your router by messing with OpenWRT, you're maybe better of with the factory default 'for dummies' interface. Most cheap plastics have something like 'recovery' built in. It's like rescue 'BIOS' becoming active after a while, or via some reset button push code, where it is accessible on a default IP, and reflashable via browser. This seems to be the case since at about 10 years? What sometimes is lacking, is the documentation about the specifics of factory defaults for different devices and revisions thereof.

I never felt the 'instability', at least not when I limited myself to the basics a thing like that should do, and not trying to turn it into a server for all sorts of things.

(Edit: Though you can also do that, if you know what you are doing. That's the advantage of things like these!)

Depending on which hardware/SOC you have, DD-Wrt may be a better option.
Try googling 45 Days to Awakening course, a new and improved version of the Finder’s Course. Their data shows something like 65% of people reach that state after 45 days, up to 85% after a second course for total of 90 days. It sounds way too good to be true and I didn’t believe it myself until I did it and it worked for me, and then for several friends I convinced to take it. It took me over 90 days to get there (had to keep practicing the meditation styles that worked best for me) but then stabilized. One of my friends transitioned literally on her first meditation on day one. Good luck on your journey!
I've found that OCR software doesn't work well on typewritten letters. It makes so many mistakes that it's easier to just tape the letter to the side of the monitor and just type it in.
> Throughout the day I have reminders set to step back and examine what I am doing at that moment.

How does it work? Does an alarm sound and you've resolved to stop whatever you're doing and reasses? What is a success story? Has it caught you browsing youtube and put you back to work?

> This is usually coupled with one or more mental exercises to keep perspective.

What are the exercises?

> In the evening before going to bed I sit back down with my journal and go over any major events from the day and examine them against my philosophical beliefs.

Is this a written or electronic journal? How long have you been able to consistently do this? I've had many 2-week streaks but none better.

Do you recommend any other resources? I've read Meditations, Pigliucci's book, and pick up Farnsworth's book every few days, but so far it's mostly quotes instead of a description of practices like the title promises.
the domain magiclantern.fm expired on 12/13/21, it's name servers were updated on 12/27 to
EXPIRED.DNAPI.NET
DOMAIN.DNAPI.NET

25.0%: Refused at domain.dnapi.net (193.227.117.66)

25.0%: Refused at expired.dnapi.net (194.50.187.66)

25.0%: Query timed out at dns1.idnz.net (108.166.170.106)
While querying domain.dnapi.net/IN/A

25.0%: Query timed out at dns1.idnz.net (108.166.170.106)
While querying expired.dnapi.net/IN/A

Some opendns resolvers have it cached still: 176.9.31.214
You invented huffing bleach?
In this case, for the Inuit, the common allele (for Caucasians) presents as a disadvantage.

They needed this polymorphism to survive on a diet with low sucrose.
I messed with OpenWRT on consumer gear for years. I hated the hardware. So many had "all the features" (802.11 coolest, gigabit NICs), but didn't have enough actual compute power/memory to get the performance out of them, or the NICs were "gigabit". OpenWRT works, but turned into a hobby in itself and I just don't have the patience for that anymore.

Since 2017 I've run pfSense and love it. Originally started on a fanless x86 machine with good NICs (until it eventually committed suicide), and now run an actual NetGate appliance. The appliance is even nicer to me, since FreeBSD/ARM isn't a likely drive-by target for a 0-day.

No cloud. Real OS, good feature set, regular updates, great performance.

Unfortunately I haven't found an access point I love without cloud accounts. Running Uniquiti APs now. I do like that they hand off devices between each other well, push IoT to 2.4Ghz and real stuff to 5GHz, etc. I'd never run their router exposed to the internet, but.. yeah.
I’m not a fan of the podcast normally but I was sent this one because my ex-wife knew it would be good for me. Spark Bird by This American Life. First off - I’ve tried to pick up birding a little bit. But most importantly - about 35 minutes in - there’s a story about Birdly. This family that sounds utterly insane and has six imaginary birds as part of their family. It’s a really well told story - much better than the podcast normally has.

Well - anyway - it turns out there are other couples/families out there that do this. We had this with our “family.” In our case (my ex’s and I) we had three stuffed animal children. The podcast really will show the full gradient of how far you can push what is “real”. We took our children across the world and they had stories, purpose, meaning, and lots of love to share. I don’t spend as much time with “the children” now. They live in different but sharable dimensions/realities/universes more often now since their mom and dad aren’t together. It’s rough being a single dad of 3. Get a lot of questions but is what it is. She asks about them when she calls.

We planned to have children the more traditional way as well. We just never got there before we split up.

https://open.spotify.com/episode/0fm0Ntx2IxuWEM2ieYZasv?si=n...
Then fire up a new database with the latest customer data every 18 months. And completely delete the old database once you confirm it no longer has value.
I have heard the Vajrayana Buddhism is similar to certain Saivite Hindu sects. Hindu Dzog Chen sounds very interesting
The one exception to this is that a key for multiplayer access in mostly single player games is sometimes not included in the DRM definition. GOG has a number of games with codes needed for online access via central server; this is needed to be able to ban players for abuse and is still technically DRM but I personally consider it different type of thing when the game is primarily offline. Best is when there are multiplayer alternatives to the central server that don't require a key but that is fairly rare. Personally I don't use multiplayer anyway.

All in all, the experience from GOG is much more customer friendly than other game stores (there are only a few other tiny stores that I know about that are DRM-free and don't require their client to be able to buy and/or download games). They aren't perfect but you can download the installer directly from the website if you want or use a client if you want. Games work fully offline with no code needed. You can refund a game for essentially any reason within 30 days even if you have downloaded and played the game (there is some unspecified limit to number of refunds but it isn't tiny if you are just refunding a few you don't like). I'm not 100% certain but I'm fairly sure they don't ever remove inactive accounts.

Unfortunately, the value of DRM-free is often reduced somewhat by the "release a buggy mess and if it sells well enough fix it eventually" philosophy that most developers have these days. Not having access to updates can worst case make the game unplayable and often makes it less pleasant (of course, there are also cases where updates make it worse :/). So DRM-free isn't a complete solution for not being able to access an account, but at least once you have played a game you can play the same version again even if you can't access your account.
I use 1Password, seems alright security wise, won’t definitely say one way or the other, but you could DYOR on it.
Just checking the absolutely obvious, because I had a similar thing ... and then it turned out I had my VPN on. Thought I'd double check, in case someone was a silly as I am.
Hmm.. they're missing an acquisition method. I just checked my "MSDN" subscription and it's right there. I'm going to have to check this out.
I believe it's because important businesses literally have scripts that do things like "open the network control panel and click at the button at position (123px, 456px)". Backwards compatibility is hard.
Here are some of mine:

- back yourself
- if you don’t want to be seen as the “tech guy” in pitches, cut your hair
- trademark even your side projects (made life changing $$$ by doing this)
- your kids don’t appreciate NFTs as Xmas presents
There's a level of irony in complaining about LastPass's security, followed by suggestion people run their passwords through random third-party software that you wrote. Even if your code isn't malicious (which I believe), it opens up so many potential attack vectors.

For anyone reading this, please use the official 1Password import functionality, not this: https://support.1password.com/import-lastpass/
Seems a surprise that this has taken so long to be discovered, as every motion seems to require two muscles--one to pull and the other to relax/lengthen.
I think there are a fair number of JavaScript devs who really don't appreciate being told that they are on the same ethical plane as, e.g. cigarette designers, which is pretty understandable even if one does think that JavaScript is basically cancer (a position I would not take myself: I think it's more akin to sugar: good or at least neutral in very small amounts). No-one wants to be told that the way he earns a living is fundamentally wrong.

Or, in the words of Upton Sinclair, 'It is difficult to get a man to understand something, when his salary depends on his not understanding it.'
Neat thing about Luerl is that you can manage many isolated Luerl vms from within an Erlang supervision model which is a very desirable trait for things like games with user defined scripts that may explode.
If they had a 1gbps version, I'd buy it.
Birkenstock sandals for use around the house. Uncomfortable for a couple of days, then incredibly comfortable.
The overall experience feels (and is) faster as you only need to update the DOM, not recreate it from scratch, so you're not rerendering the whole page. There's also less processing required on the server as you're only requesting the piece of data you know will change and the response comes back faster. The history API makes going back and forth seamless, as if you were browsing the "classical" way. But this comes with additional complexity which is sometimes not dealt with correctly.
> In a previous edition of Gray’s Anatomy, from the year 1995, the editors also describe the masseter muscle as having three layers

> Other individual studies from the early 2000s also reported three layers

So not entirely new.
> For starters, let's read as written: I didn't say beautuful.

Fair, I didn’t mean to put words in your mouth. But I would argue that “less monotonous or plain” is not that different from “more beautiful”. I doubt you want random variety. People want variety that is interesting and nice-looking.

> One note though: ads pay for themselves, will it work with landscaping?

I’m willing to enough taxes such that we can make the places where live nice. I think most people would agree. And we mostly already do this.

Parks, tree-lined streets, modest landscaping and art, all of these things make life better and more enjoyable. They also help people feel contentment, reduce anxiety, etc.

It may be economically beneficial as well, as people may be healthier and more productive by living in a city with these types of spaces. I remember seeing some research that supports this idea. One example was patients at hospitals having better outcomes when the hospital environment was more made pleasant and beautiful (I believe it was from a Kurzgesagt video on beauty).
> Jesus was God in flesh so he purposely limited himself to experience all that we experience, to suffer all that we suffer. There is nothing that He can't empathize with.

This implies that God is incapable of fully knowing the experience of humans without becoming human, hence God is not omniscient; since now his omniscience is contingent on becoming contingent.
Server-side rendering is something that has been tragically overlooked by a lot of teams.

With no amount of client-side javascript could you ever hope to build something that brings fresh business data to a customer's eyeballs faster than if the server simply delivers the final DOM on the initial page request.

Our Blazor web apps are running in server-side mode, and they are some of the fastest web applications that we use on any given day. Server-side doesnt necessarily always mean full page reloads upon interaction. Websockets are pretty cool.

Hackernews is the only other website that feels approximately as fast to me.
Use Smalltalk?
+1 came here to post this.

I knew Musk was a bit of an asshole but didn't realize to what extent he was an absolute fraud.
Either it applies to the OS level or it doesn't, micropayments in software are something completely orthogonal and irrelevant to what Spolsky and this thread was talking about one way or the other.

The counterpoint seems tangental as well. Whether or not something is removed or kept isn't what defines it as a staple feature to a portion of the userbase. Most of the uproar about Windows 11 is things people considered core functionality being remove e.g. local accounts during setup on Home or moving the taskbar away from the bottom of the screen. Also iterations of Solitaire and Paint are still default apps anyways.
Yes. Tor or a VPN was my first thought as well.
The philosophy of Alan Watts was to me completely life changing. Simple, powerful concepts, explained in a fun way. Concepts that give you a strong foundation for reality and your place in it, while allowing you to go about your daily life and find meaning.