skysight-inc/HackerNews huggingface dataset:
That's just naive. Morality is not as easy as not making a stupid decision. What if you have a comfortable job and now they are asking you to build such a product? What if losing your job would make your life inconvenient? What if it would make it really hard for some time? What if you would miss your mortgage payments and thereby lose your home? Or you couldn't pay for an ongoing medical treatment?

Yes, ignorance is a huge contributor to overall suffering. But you can't just simply eliminate ignorance. (Or a great many other failings of people)
> What did you find annoying about it long-term?

I used Gentoo around 2002 or earlier and it was everytime an adventure to emerge anything, mostly due to the time it was taking. A kernel rebuild was taking hours.

I was not interested in fine-tuning the binaries so I was emerging with the default configuration, which makes it more or less equivalent to installing something from a repo.

The immense advantage of Gentoo is that you had to install it from the very scratch and it gave you finally an understanding of what was going on, instead of just next next next on install screens. I had everyone from my team go though an installation just for that.

> and found the divide between distribution packages and AUR to be strange

Wasn't this the same thing with Gentoo, where there would be "official" sources, and then the others. With colliding names? (it may have been another distro, sorry if this is the case - my memory is not that good 20 years back). I know that it took me a while to understand that philosophy (but again, maybe it was not Gentoo)

> To be fair, though, I stopped using Arch after about a couple of months.

After having had used Debian/Ubuntu for years on my server, I got fed up with the upgrade cycle and moved to Arch a year or so ago. I did not have any problems and the documentation is top notch. I use my server in a very basic way: an Arch installation, then docker and borg and this is pretty much it. Everything I run is in docker containers (except for borg (backup) for more or less sane reasons - probably less than more)
A current SC2 pro game vs a pro game from WoL might as well be completely different games. The skill and meta development over that time is immense. It's like watching the NBA in the 1960's vs. today.
Multiplexers are useful when logging to a remote server. You can open a bunch of things without separate ssh session for each and you avoid issues with breaking connections cancelling your long time jobs (got me a couple of times when migrating data).
how is it better than google meet?

the few times I used zoom there always was problems with audio, camera or people struggled to join
If the app needs to access a feature, ask for it via the native app, isn't that what phones do? (I think?)

Chrome has to go through the hoops on Mac every time it updates to re-allow it in Privacy Settings for Google Hangouts to work. It's such a pain.
This week in KDE: Major accessibility improvements
> The point is the query plan will most probably look totally different.

Different to what?

> PostgreSQL choose a complete different joining strategy. This can also happen when combining such a condition with another btree index lookup. It doesn‘t have to be a fault of PostgreSQL

Yes agree with all that is possible. EXPLAIN will tell us!
Why do you people use terminal emulators?
I've been trying to listen to the whole thing (it's 5 hours!), and there are some really interesting moments. Albeit, a bit too much talk on old video games that aren't from my generation, but I'm sure this will be interesting to some people to.

What I found interesting:

* he has insane hours and has never burnt out. He says that if you want to achieve big things in your life, you need to work a lot. He also says that as long as he's working, and making progress (and he always makes progress when he keeps trying, reminds me of Linus), then he can withstand his hours and pressure.

* he learns a lot through reading computer science books

* he is really big on simplicity, seems to appreciate Golang and its design, and he's not into metaprogramming on C++. I really like that he's focused on building things that work, and can be maintained, and not that interested in theory and advanced concepts that don't seem to bring him much. He also says he spent some time on the functional side, and that probably made him a better programmer, but he's back doing C++.

* he talks about the sort of hacking community he felt part of, where you just wrote code and shared it and reused other people's code. It really feels like open source is something else, made me feel bad about all these patents, and weird licenses (even Apache 2 or MIT) and academic people whining about credits. Wish we could just share and use whatever and be happy with it :(

* Agree with him, VSCode is THE IDE. It's much better than emacs IMO (I've tried using vim many times but couldn't).

* 8-9 diet cokes a day. Holy fuck. That's a lot of caffein (and I'm guessing not good for the teeth)
> Zoom is really not good software and it's an exercise in frustration when we have to use it at work

Having used pretty much all video conferencing software, it's by far the best in terms of features, UX, call quality, feature distribution across platforms (do you know that some like BlueJeans don't allow you to have a separate audio input/output device if the device chosen for one supports both? (I have headphones and a separate mic, i can't have the headphones for output only). With Zoom as long as everyone is on the app and not the browser version, all features work. Teams on Linux or mac is always lagging months behind.
But... Zoom's UX is absolutely terrible

Half the options that should be on a meeting-basis are buried deep into the user settings, only accessible from the web interface, and they have confusing names and meanings. I've used lots of softwares, Zoom might be one of the worst when it comes to UX.
The same way Joe Rogan does, just on a smaller scale. 1/100th of what Joe Rogan makes is still an extremely comfortable life.
Nope, that's what the protected resources API is for.

https://developer.apple.com/documentation/bundleresources/in...
If you're sprinting in a race, the fact that the others can see how you run makes no difference. Most people worry too much about looking to the side, and if the others are looking at you, rather than with the running speed. Gitlab seems to be focused on running.
> I haven't had much time

There lies one of the reasons it's not just a matter of "push[ing] the open source community"
This from the company that previously dropped a hidden, persistent webserver on every mac allowing Zoom to even reinstall itself if deleted.
Hum
Because it’s the ongoing humble of the background machines
Climate change impacts are making most infectious diseases worse
Their judging of you happens in your head, not theirs.
His argument about undefined behaviors makes no sense. Both C and C++ specs contain ambiguity and leave things up to the compiler.
Yes, a couple of the trees needed replacing.
Same here, sort of. I've been using like 30 IDEs throughout my life, and chose emacs over vim during the period I was trying to stay within the terminal, but VSCode is the best IDE I've ever used period.
If compound statements every get standardized then you could write a TRY macro that worked pretty similarly.

https://gcc.gnu.org/onlinedocs/gcc/Statement-Exprs.html
The 3D-printing crowd might be something though, it's getting very popular lately. They are often into open source and creating things so if you get them annoyed enough, there might be a competing product in the works :-)
Climate Change and Health
Climate change hastens disease spread across the globe
Animal melting pot created by climate change could lead to new disease outbreaks
The reason for this is, probably, that in Irish the cluster -mn- became disallowed at some point and was obligatorily split by a schwa. As a result speakers of Hiberno English likely didn't have to simplify "amn't" because they pronounced it "ament" from the start.
> There are already changes coming in Ventura regarding "self-modifying code" which affects custom updaters.

Per-app self-updaters are such a disgrace, it really makes me wish I could cheer this on. It's a shame that their elimination, for Mac users, might mean that the app store becomes the only or primary mechanism for automatic app updates on macOS.
Actually in the password reset cases you should use noindex.

In the case of the expensive page that you don't want bots crawling, the only sure fire way is to block bots based on the user agent string.

Google both follows and indexes nofollow links.
The poor politicians got together and plotted against VLC. Now it's all making sense.
Same paper discussed 5 months ago: https://news.ycombinator.com/item?id=30481053 [flagged] Reverse transcription of Pfizer's mRNA vaccine is happening in human cells - it was flagged because in the title it's not: human cells or nucleus of your cells but In Vitro in Human Liver Cell Line.

(however: https://igorchudov.substack.com/p/worst-fears-realized-pfize... and
Dec 2020 leak: https://archive.4plebs.org/pol/thread/295621351/#295621351 ..)
To be fair, supernatural beliefs are fairly common amongst olderish veterans of the IC/DoD because those agencies spent/spend billions and billions of dollars a year on programs for things like that (mind reading, controlling the physical world with your brain, remote viewing, binaural beats, etc). The popular movie The Men Who Stare At Goats was based on a non-fiction book/documentary, which is unbelievably crazier than the Hollywood version.
Their UX seems really bad. E.g., they changed the default behavior of the title bar, auto-hide critical buttons such as mute/unmute, etc.
Such changes are not necessary. They only use security as an excuse to take away freedom and control, because it suits their motives.
You probably would, given the circumstances. What if, for example, every kid was kidnapped to begin with, but after a long time of your campaigning to your superiors, they'd give the go-ahead for a less horrible prison for them?

I think the focus of this is wrong. DRM is bad, and what's worse is people being set up for disappointment when they discover this badness. They are entitled to know what they're getting themselves into. I gladly pay for DRM-ed entertainment, with the knowledge that it's an experience that will go away. Like going to the movies or watching a sunset, it's to be expected that these go away, and by knowing this, I can, as living-feeling human being, make an informed decision. What's not okay is lying about buying something, only to discover later that the usage is extensively limited. All these stores telling us that we buy, when in fact we rent, or license. And that they validate their thing by spying, while pretending that you're private and comfortable in your own home. Also not okay.
I currently use Thunar, but I'd love to have XTree Gold compiled for Linux!

Dolphin was my favourite before I needed to rename a stack of files on copy which Thunar made easier.
I think Carmack was mostly talking about regular Visual Studio as his IDE of choice, though. Not VSCode.
Yeah I agree, listening to this episode I was thinking "Carmack loves talking, and Lex really lets his guests talk". He often just asks things that are useful to him, and not necessarily relevant to the guest. Yet, it seems to work, I end up listening to a lot of the content and really liking it. It's not a bad formula.

This reminds me a bit of Joe Rogan who also ends up interviewing a lot of interesting people but doesn't seem to really care about where the conversation goes. Rogan talks much more though, and I think is more into discovering what kind of person he's talking to (sometimes using substances).
That’s definitely a data modelling learning topic and not Django. (You just use django to implement your design decisions)

I’m on mobile so can’t easily locate specific recommendations but if you Google data/database modelling/design, normalization etc you should find a wealth of info.
It brings millions of dollars.
Your posturing as commissar, judge, and high inquisitor is as comical as it is repulsive. It is exactly why I commented in the first place, and a type of bad behavior I will always push against. Demonstrating that it is possible to disagree with and even ignore rhetoric like yours is important to the health of an open society.
I suggest reading the summary of

https://www.semanticscholar.org/paper/The-Learning-Pyramid%3...

which I was pointed towards by

https://theeconomyofmeaning.com/2016/07/08/an-update-to-the-...
That's a good idea, thanks! I already use ffmpeg and ffprobe, so this will fit into my toolset nicely.
Google Meet? Which one?
That looks like some windows malware. All OeMs bundle that sort of stuff in windows, I think Microsoft does too.
I just sent in a request for a refund of the balance on my one-year subscription that I just purchased a month ago. Unfortunately it is over the 30-days in their purchase refund policy by just one day. Hopefully they honor it, and then I am purchasing Rhino, and I will use my free FEA options (Calculix, openFoam, Lisa 8.0 (I bought this for less than $100USD. Demo is free for 1000 nodes perpetually), and believe it or not, Mathematica has some cool ways of FEM/FEA techniques. This is such a creepy way of making money by pissing your customer off. I am getting sick of Autodesk. I once sold Autodesk products (Inventor, Mechanical) in the NYC Tri-state area for six months. My only real true sales job. I was told I was too technical, and to upsell the client!

EDIT: I know nTopology is expensive, but has anyone tried it or have experience with it? I am willing to spend money on products that are truly productive and innovative.
I didn't realize "Eurocommunism" was a proper noun referring to a more recent time period, and not a general reference to communism in Europe. I had never heard it before. My apologies.
Linus Torvalds likes the fact Kernel debugging is not user friendly so that it does not detract from good programming practice, making sure you really understand your code and what it should do before having to resort to a debugger.

https://lkml.org/lkml/2000/9/6/65
Bear skins and stone knives - LOL - PyCharm made my life so much easier.
By this analogy is the skill level in sc1 like watching NBA in 2080?
> Stuff like this makes me downright angry.

Why? Just uninstall Zoom.
I've been doing podcasts and I'm often asked "what is cryptography?" as first question. I don't like it either :D
Seems confusing on desktop, too. I suppose we are seeing the same thing. So some threads (or are they comments?) just end in an ellipsis. But there's also no way I can see the full thing...? Weird.
I mean banks have users who abuse their services. You hire risk compliance people and forensic accountants, but do they hire a crew of FBI to investigate financial crimes?
The GULAG Archipelago by Aleksandr Solzhenitsyn.

It has only gotten more relevant with the resurgence of the ideology which led to the rise of GULAG. I have a digitised version of the cassette tape edition read by Frederick Davidson, it is long enough to take you across the world. It is also long enough to listen to it more than once since you won't catch everything on the first listen. I built a bathroom while listening to it leading to me associating certain parts - shower, floor, wall (I had to lift the house with hydraulic jacks to repair part of the timber wall which had rotted due to a leaking pipe) - with passages from the book. I'm currently listening to it again while mounting more solar panels on a barn roof.
About a year ago we finally banned Autodesk from our department because of policies like this and the looming cloud lock. We had a good hard look at what we actually needed, and decided to pay significantly more for the whole SOLIDWORKS Shebang, as it integrates well with CST Studio. When it came to EAGLE, we decided on KiCad as it has well developed and currently fits our needs without quite needing Altium.
Does VSCode have a nearly as good debugger?
You just send the message again periodically forever until you receive an acknowledgement message. I don't think you need "something" for this, it's a five-liner.

Alternatively, depending on your use case, you mark messages with sequence numbers, and fill the gaps upon receiver's request.
If I were asked this question, I would actually consider this a good question, because:

- it probably is something people are wondering

- it's a good moment to talk about layers and where coinbase fits in the ecosystem

the answer for the curious: none of them. Coinbase is just a wallet using the layer 1 of most cryptocurrencies, and can also use apps and wallets from other layers (I'm not sure it does support any other layers at the moment though). A layer 2 can be seen like another cryptocurrency built on top of a cryptocurrency (layer 1), and a layer 3 is the same built on top of a layer 2, and so on.
It is an svg (which allows for the links to gh issues), but the text isn't text.
Anyway the American Nuclear Society was not "able".

No one seemed interested in the experience of people living near the river, gassed by the volume of radioactive krypton gas "vented" that (being much denser than air) poured down and spread out over the river banks.
Not everyone heard of DRM, and those that haven't have no reason to "research".

Not everyone from the remaining checks everything they buy for DRM.

Not everyone from the remaining realize the implications this may have on legit users (backups, conservation...)

Not everyone from the remaining is aware of the technicalities enough to know those technologies may be implemented in the CPU hardware and be revoked at a later time.

Not everyone from the remaining consider DRM to be a bad trade-off, no matter what we think about it, and our as well as their reasons for believing so.

Who are you to take all these, which is a huge part of those that have a possibility to pay those technologies, and call them all "idiot consumers"?

There are probably other areas you don't even realize exist, where to some guy, you are the idiot consumer that is the reason of a huge industry-wide issue still existing.

Outside of technical forums and tech-savvy friends, the only times I hear about DRMs is about video games. And it created reactions. Steam DRMs are easy to bypass, only a minority of games are using Denuvo, nearly no protections ask for kernel-level modules. Online does often rely on central server which is a shame, but most are still unaware the editor will close them one day, and we can hope for an outcry.

Is the real problem (putting aside the ones creating those devices or designing them) really the "stupid consumer" whose lack of knowledge of a subject is being abused to lock him, when no one is there in the circles they are in to educate them?
macOS help menus are incredibly useful, system preferences is helpful, and support.apple.com actually has some useful guides. Apple also provides free training sessions at Apple Stores, and free remote support 24/7 AFAIK through AppleCare.

What do you expect? Unskippable videos when you first set up a mac followed by a mandatory test that you have to pass before you can use the computer?
NASA says Betelgeuse had an unprecedented explosion
Are these exactly apple emoji designs? They just look any old emoji to me though I don't take that much notice if them.
i'd like a terminal that let's me create a multi-window layout and actually recreate that layout with exact positions and sizes every time i start it.

recommendations?
jitsi just worked every time i've used it
I went down a bit of a rabbit hole and noticed that wiktionary.org has an API, for example:

https://www.mediawiki.org/wiki/API:Main_page
Yes I also thought about that. Two programming gurus on opposite sides of a spectrum. I find it refreshing.
It is a fancy board with an annoyingly high idle power consumption. But it meant official ECC support so I went with it.
Have you tried IntelliJ products?
Do you mean Google Meet, or Google Meet (Original), which are two seperate apps?

Or were you you referring to Duo, which is also called Google Meet now. Or Hangouts, the other Google video chat app which also exists for some reason? Or Google Hangouts Meet, which also existed? Or Google Allo?

It's better than Google Meet because Zoom won't shut itself down in 6 months, replace Zoom with a different app with a different name, change the name, change the name again, then shut that down and repeat the cycle 6 months later.
That note always struck me as pride in self flagellation. Having been around many talented kernel developers, most are perfectly happy with a debugger or any other tool they can use to debug something.
Yes me too. I started with basic and then up through Microsoft products, swore off them for emacs for years and am now on vs code cause it works so damn well.
That in itself says how well it works.
That doesn't fix any of the problems OP has.
Yup. The thing I absolutely love about Zoom is how easy it is to switch between mics and output device. Every other conferencing tool needs you to go to Settings > Voice and then change it. With Zoom, just click the arrow next to the mute button, select device and voila!
What's the relationship between the US military and github?
It’s almost never faster to do two queries. But DBs are complicated query engines with sophisticated compilers, so you have to go in and try to convince the compiler to optimize the way you want that will make the query fast. EXPLAIN_ANALYZE is your best friend for understanding what the compiler thinks is best. And then you can adjust the query to convince it that it should do something faster.

In this specific case, I’d bet that having the FROM and JOIN tables reversed would be enough to get even better performance than 2 queries: `SELECT * FROM os JOIN o …`.
It's astounding how much disrespect people will tolerate from proprietary software. If someone tried to disable my bike to force me to use their overpriced charter service, I'd call the police... we've somehow convinced ourselves this behavior is fine if it involves a computer. It is good to avoid doing business with people who act in this way. You deserve better.

I fell for Fusion 360's siren call years ago... by the time I realized their intentions, I'd made many, many designs in it. Fortunately, I came to my senses and abandoned the account, instead donating the price of 360's license to FreeCAD instead. CAD is a foundational technology. We can't leave it in the hands of some greedy VPs. If you must do business with a vendor of proprietary software, at least choose a company who will see your investment as a mutually beneficial partnership. Autodesk really seems to view your investment as a convenient leverage point to screw you when you're good and vulnerable.
An interesting writeup. Old versus new. So Julia is the language for those doing new things, Python and R for those with specialized applications and Matlab those stuck in legacy teams.
He’s done plenty of work in FP too. His point wasn’t that good programmers couldn’t work the way you describe but rather “why wouldn’t you want to make programming easier for yourself by using these tools?”

It’s a really pragmatic opinion and shows a real maturity and lack of ego. Something a lot of self-proclaimed “rock star” developers could learn from.
I still use 2016 SE and charging once in 1.5 - 2 days. But I rarely use GPS/Bluetooth etc. And most of my internet time is on desktop/laptop.
tmux?
> ulterior motives. LOLLLLLL.
A Taxonomy of Access Control
Tried codebook?
Even web apps have access to these (when they ask for it)