skysight-inc/HackerNews huggingface dataset:
Another old person opinion: the issue tracker of an open source project needs to be firmly anchored into the needs of the maintainers and not the users. The argument that bugs/issues need to be kept open forever unless they're fixed and the rejection of WONTFIX as a reason for closing them needs to die in a goddamn fucking fire. When the maintainer decides to close an issue because they're just not getting to it in this lifetime the users need to suck it up.
> When someone asks me if it's worth doing a PhD I tend to say that you need to like the direction in which science is going. If you don't like it and are rather rebellious, it's better to start a company.

While this feeds into the founder kool-aid we all drank as founders, it also speaks volumes of truth to me to this day: I rejected where biology/ecology was going even when supposedly favourable paradigms--Al Gore's inconvenient truth and Carbon Credits were a thing as I was wrapping up my undergrad and I was appalled by both--were standing in front of progress and the most obvious solutions if you could take the small amount of time to familiarize yourself with emerging technology outside your gradschool bubble. Something I don't think academics are actually capable for fear of seeming to reveal themselves as hyper-specialized in one aspect only rather than the polymath they may seem/convinced themselves that they are.

Also, it is my experience most academics are tone-deaf and incredibly petty individuals: a visit with the tenured faculty was enough for me to run for the hills of the debt-laden, financial crisis impacted work-force.

I still visit my Biochemistry professor from time to time, who did well getting into Bitcoin, when I launched my startup working with the Hemp Industry; and I'm super proud of playing a part in that since we both got hit hard during the 2008 financial crisis. But I'm glad I turned down his offer to work in his lab and get my Masters and went through boot-strapping hell to launch my startup after working in many Industries just to get by.

It was interesting white boarding about the bio-chemistry of CBD (and other cannabnoids for that matter) infused drinks/food I could pitch to my clients as profitable avenues of growth after struggling to make it to class and 'only get a B-' because I just didn't 'fit' (read: rebellious) the school model at all despite having both honors and letters of recommendation to join two labs.

I'm in Grad school now (almost 20 years since starting my undergrad) for CompSci now, but only because I'm working to transition into Big Data and I already work on the large Data Centers spurred on by the AI hype; luckily it's a non-thesis program for experienced and working professionals (I'm currently on assignment for a sub-contractor in WY).
Here's a post about it on Terry Tao's blog https://terrytao.wordpress.com/2009/06/09/talagrands-concent...
"We value your privacy. Literally. Scarcity makes anything fetch a better price."
lol account has pure flamebait posts. Obviously, it’s Glamour magazine and also there’s no “you can’t use makeup if you’re a scientist” rule.

Anyone can see that. So this is bait de flame classique. Have to say it’s work of art. Is AI gen or real?
Any time i see an article that talks in definitive terms what parts of the human brain do and extrapolate that to tactics to mold behavior patterns, i take a ritual bath and open a bottle of whiskey.
Or educate grandma on why she should use signal and that fools use WhatsApp since meta is balls deep inside the app and watching what you do.
...the same can most likely be said about any 5 year period since computers were invented though, doesn't change the fact that the 90s saw a particularly radical hardware progress.
You misunderstand; I run all my traffic through VPN to stop my ISP from spying on it.
This is why these things should be made with web components.
As explained in the video, the problem with climate change is there are multiple existential risks to the globe.

Nobody knows whether an astroid, nuclear war, or a super volcano eruption poses as much, if not more of an existential risk than climate change.
Thanks for the explanation. I’m with you up until that last part. Maybe it’s just a “you have to try it kind of thing. Otherwise I’m not really sure the mechanics of what is happening when the unrolling is happening.
So this guy had all the opportunities, choose to spend his time to herd clicks for some big corps, finds out it's an empty life and suggests to do things like "but a plane ticket to Panama" to get unstuck.

Sometimes your therapist asks you to write a letter but you're supposed to keep those in your drawer.
Value is used as a verb in the sense that they are deriving value from the activities you do in the privacy of your home.
And sometimes 128-byte because the some part of the cache system is reading two cache lines at a time in contemporary x86-64 if I understand correctly.
How does that theory explain this
https://smartwealth.sg/income-inequality-singapore/
Female foragers sometimes hunt, yet gendered divisions of labor are real [pdf]
Manager that is:

a) Non-technical.

b) Thinks they are technical.

c) Makes technical decisions and tries to ram them through no matter what the technical team members advise.

Managers, your job is people engineering. Leave the actual engineering to the engineers.
https://github.com/modularml/mojo/blob/main/LICENSE

> The Mojo repository is licensed under the Apache License v2.0 with LLVM Exceptions
I wrote my response while you posted, but it basically supports what I was saying.

> I think it's more so about having a good spouse

I wouldn't say it's about a "good" spouse. It's tough, and if it's too much for the spouse, maybe the grad student should consider dropping out. Nobody knows how it's going to work until they do it. This is especially true if they moved far from home for grad school.
This is silly, of course there is. There's observably a larger market for 3rd-party Mastodon and Matrix clients than there is for a Nebula filtering tool.

Also, are you seriously going to argue this? Are you seriously going to double down on the idea that services that respect their users don't need development help or tooling support or developer ecosystems?

Have you heard of Blender? This is just straight-up silly, I don't know what else to say about it. FOSS projects and platforms have the same exact support and community needs as any proprietary service does.
This is not true. I have no idea about the US but Canada, specifically BC, still has large amounts of old growth forest that is being cut. Really sad to see and read about.
> You have a very utilitarian set of ideas, where optimization towards some unspecified goal of commercial success is the objective, and everything else is deemed ‘lack of strategy’, or ‘poor’.

Their strategy was to provide free UX enhancements for commercial companies. When they are against the commercial web!

Success does not have to be commercial. It can be about non-monetary impact. They had 800 users and tells themselves "launching letsblock.it and keeping it running for over two years is a big success in my book". Claiming that outcome as a big success is odd and I don't know that the author is learning from failure. When they can say to themselves "I failed in my mission, let me learn from it," I think they will have a larger chance to grow, be more successful, have bigger impact.
I suppose this is relevant on account of it being Easter.

Growing up Catholic, we always said the Nicene Creed during Mass, which kind of enumerates the standard Catholic beliefs. I never thought much about it, but a non-Christian friend who joined me one time said thought it was creepy and cult like, us all standing there saying it in unison. I appreciated a universal, orthodox set of beliefs determined to be "correct" by experts, rather than the Wild West of Protestantism where it seemed every church was more unique and centered around its pastor.

I was pretty surprised to learn the Council of Nicaea wasn't until a few hundred years after the ostensible start of the church, and remember thinking it was strange how it was all topsy turvy right after the supposed events around Jesus, and went several generations when no one original was still around before it settled down.

The history of the early Church is pretty interesting from a political / anthropological perspective.
Yes, it’s very like meditate your way out of pain to point you don’t feel when you are actually burning. Which actually happens IRL more often then what you would assume.
Fluffychat
You can sell to him that microservices are nice, but nano services? even better! (your classes are already nano services calling each other ;)
Giphy is not now Facebook:
https://www.theguardian.com/technology/2023/may/23/facebook-...
> Apple abandoned the ZFS adoption process because of concerns over Sun's CDDL licence, not because of NIH syndrome.[0][1]

The CDDL is/was the license that is part of the public source distribution.

Given that Sun/Oracle owned the code, there was nothing stopping them from relicensing it to Apple under something different with a standalone contract that would have included things like support and escrow. From the zfs-dicuss post by Bonwick:

>> Apple can currently just take the ZFS CDDL code and incorporate it (like they did with DTrace), but it may be that they wanted a "private license" from Sun (with appropriate technical support and indemnification), and the two entities couldn't come to mutually agreeable terms.

> I cannot disclose details, but that is the essence of it.

* https://archive.is/H7Rf

* http://mail.opensolaris.org/pipermail/zfs-discuss/2009-Octob...

CDDL was not the problem (as evidence by DTrace), but the terms of the 'private license' were as Apple wanted more than just basic functionality (which they could have gotten by importing the code).
Ah, well, I guess my thought is that we need to figure out what to do about the "take over from a burned out maintainer and then inject malware" attack.

It's not obvious what to do about it to me either. Which is why I'm concerned to talk about it.

That this attack was run by someone who had been participating in the project for possibly years before making the attack -- is not what i would have expected, and makes it even much harder to defend against. Before I was thinking it was about awareness of "don't just turn over the thing to someone new who just showed up, they might be an attacker." But not that easy in this case.

I suppose "try to get users to be less mean, by doing our part by being less mean individually" is arguably one piece of strenghtening defenses to this kind of attack, I guess, ok.
My perspective on this is one of a person who underwent years of complex trauma in childhood and my stuck-ness was a series of overly sensitive protective mechanisms that had been built up by the experience.

“The illusion of being stuck” also sounds a lot like “Learned Helplessness”, which is a maladaptive conditioning of the brain to strongly believe that not doing something is the best option because doing something won’t make a difference anyway, despite this not being true at all. Like drowning in two feet of water because it didn’t occur to the person to just stand up.

The reason I’m pointing at trauma is that we all come from a wide spectrum of experiences, which result in a wide spectrum of stuckness (or lack thereof).

The book “Learned Optimism” (written by Martin Seligman, one of the original researchers who discovered the learned helplessness phenomenon) first describes how animals (not just humans) arrive in these maladaptive states, and then provides worksheets to help people who are currently deeply biased towards a pessimistic world view learn techniques to reframe and ultimately rewire these biases, and I can attest to the life changing improvements this kind of work can bring without my brain falling out.

More broadly, it’s worth considering the fact that we’re all running firmware that evolved during a very different era of human existence, and is often poorly tuned for modern reality.

Using what we know about the brain and how it is conditioned to adapt ourselves to modern situations seems pretty critical.

> I'm not convinced that this is generally a good idea. It makes a person unmoored and open to anything ("so open minded that your brains fall out"). It's also often amoral. The only metric that's maximised is utility regardless of other more subtle consequences.

This seems like a pretty major jump to a conclusion that would require far more to back it up.

I don’t think this is about mucking with firmware as much as it is about correcting model weights. Our firmware seems to be what it is. Our environment and conditioning is what embeds certain biases and resulting behaviors.

Human experience is certainly more complex than just a few hacks, but I don’t think that discounts the value that certain kinds of exercises can bring.

We’re continually working against our default modes of operation when we adhere to principles of rational thought and logic. Emotional responses like anger discard these higher modes of thinking. I see these “hacks” as something similar: methods of helping us move beyond the less adaptive parts of our brains based on a growing understanding of the world around us.
I read the book "Getting what you came for" before starting my PhD and took that to heart for graduating. It basically argued one does not need to do their best work during their PhD as that's the start of one's career. What made me sad was after I realized my area wasn't one anyone was hiring for faculty for (deep learning and AI by around 2011), and that the people who did get interviews had an astronomical number of papers (in AI generally but nobody cared about neural networks). I fortunately got a faculty job after applying to 30 universities in 2013 where I got one offer and was their third choice. I got lucky, deep learning exploded, and my career took off. Many people tried to steer me away from AI and especially neural nets, including some of my committee members for the latter.

Regardless, another factor in my success was having a somewhat crazy officemate who would work 30 hours straight and then sleep 13 hours, 7 days per week (we are still good friends and he is now a well known deep learning theory professor). I couldn't do that, but the zeal with which he pushed himself motivated me a lot (although he also gave me imposter syndrome since we took some proof heavy courses where he would be done in a couple hours what would take me days to do the same assignments).

I definitely don't recommend having kids during a PhD, as I've seen many students and peers struggle tremendously. A partner is great, especially if they are equally busy (mine was in medical school across the country), because one isn't going to really get a lot of nights and weekends if you are really pushing yourself. My advisor never pushed me, but I pushed myself very hard.

Still, if one just wants a PhD, what one needs is a good advisor who can steer one towards problems that are tractable given the student's abilities, stable funding (most programs worth doing are reasonably stable), and not trying to think one must do the most amazing work of their lives during their PhDs. It is a lot of work, but a career in research and the privilege of cultivating the next generation is really what makes me feel self-actualized.

I try to find low-hanging fruit research projects for my PhD students in their first few years to build up their confidence and then have them pursue harder problems, where if the harder ones don't work out they still hopefully have enough stuff to form a dissertation. I often find myself needing to be more of a cheerleader for my students nowadays, though, since my field exploded and reviewers seem much less competent. Rejected papers for good work hurts mental health.
Thought the article says the council 'settled' christology, it still took hundreds of years before it was popularly resolved: for, at least, the first 500 years of christianity jesus was widely regarded as something more like a demigod.

This fairly clearly what Paul thought; with Luke likely believing just in a messianic role.

Early christianity is perhaps best seen as greeking of judaism: god the father is zeus, the angles are demigods, jesus is a half-human offspring of zeus, jesus has been sent to destroy the demonic forces and end the process of death (whereby we're sent to the underworld, etc.). Satan as something more like a peer of God (this indeed, was the original OT role: santan was an angle appointed by god to test people).

The whole thing starts to make less-and-less sense the more this greek frame is dropped: if jesus ends up being god himself, and there is no hell, etc. it becomes basically incoherent. Why would god send god to resurrect people which is something god can already do?
Over the last few months I've been experimenting with Buddhist meditation, which leans heavily into this metaphor. They phrase the metaphor differently, with a focus on flattening of the grooves in your mind.

I've found these ideas helpful, but they're hardly novel. The Buddha lived over 2000 years ago. One big difference the objective. Most of these blogs are about hacking your mind to be more successful, whereas religions aim to make you more comfortable with your life as it currently is.

I think if you're going to experiment with upgrading your wetware, then you could do worse than look at Buddhism, or any other practice that encourages deep contemplation and promotes kindness. I have my issues with organised religion, but why not at least consider the thousands of years of prior art?
> inadvertently

The whole point is that it’s intentionally obfuscated!
Safeguarding Identity and Privacy: Fundamental Human Rights in the Digital Age
Of course we have passed it. The moment LLM training happened was when everyone started locking down access to their data or increasing costs of developer API access - twitter/x have done similar things, and quora etc.

Now the corpus of user questions/answers, posts and so on has real value as machine learning training data it’s hardly surprising this is happening - no one wants to “give away the farm” to a rival LLM product bootstrapped on data that was too easy to scrape.

For older readers who remember the buzz about web2.0 in early 2000s and everything would be a public api or feed - the recent history of the web now has almost been the opposite. Examples of this are everywhere - RSS is essentially dead, news readers died, people are trying to put podcasts behind proprietary systems (Spotify) etc etc, more and more data is hidden behind account walls, app binaries on mobile often only arrive from a mandatory store…
The middle class make their own decision to borrow a decade's salary because that's better than paying the decade's salary on rent and not owning the house at the end of it.
You can just mount a Borg archive with a single command and then explore it like any other filesystem
I miss having a decently working Vagrant setup.

VirtualBox nowadays is un-trustable. If you end up installing the wrong package some Oracle lawyer will come and ask you for money.

I'd love for Vagrant to make libvirt/qemu a first-class citizen, to be honest.
The top layer of skin is several layers of dead cells. This might act like sandpaper, but the bumps are less than the width of a single cell they aren't going to reach living skin cells by just holding it.

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

It's quite clever if you think about it. A virus can easily attack living cells but they aren't don't anything to a layer of dead cells. Similarly it doesn't need to be warm and moist to keep cells alive etc.
> In Slang, are “x y” with different number of spaces in the middle different identifiers or different spellings of the same identifier? SQL standard says different identifiers

Sorry, I don't remember, and I can't seem to find it out online. I could ask my friends who still work there, if it's important. (For what it's worth, I never remember anyone complaining about mixing up a different number of spaces in their variable names. So either all number of spaces were treated the same, or perhaps multiple spaces in a row in an identifier were just banned (via linter or via language?).)

> The interaction with keywords would cause some issues. For example, right now, “if” is not a valid identifier (keyword), but “if_” and “_if” are. However, with this proposal “x y” could be a valid identifier, but “x if” would introduce ambiguity

Yes, you would need to sort out these details, if you wanted to add this 'feature' to Python.

> This is one aspect of C syntax I have never liked. I always wish it had been Pascal-style `x:int;` instead of `int x;`

I'm glad Rust made the same decision.

I do like using the 'space operator' to denote functions calls, at least for a language like Haskell or OCaml.
In a way that doesn't violate privacy and security. If they can't, they shouldn't be in business the same way a cereal company that cuts their product with dirt or sawdust shouldn't be in business.

The death of bad businesses is a good thing.
I am used to having streaming video providers blocking VPNs to reduce account sharing with friends, and I understand that.

However, move regular sites are blocking VPNs which is bad, especially when using public WiFi networks.
So you will not have recurring costs hosting your own system? No hard drive replacements, upgrades, board replacements, wholesale technology upgrades when different networking or security protocols come along, capacity upgrades, and your time and energy? For most people, paying a small amount per year to place this burden on someone else is money well spent.
Can GPT optimize my taxes? An experiment in letting the LLM be the UX
44% of active open source projects have only one maintainer. Out of all maintainers, 60% would describe themselves as unpaid hobbyist.

They already are BDFL for themselves or one other person. The problem is a chronic deficiency of maintainers, which is at the root of this attack.

Your comment implies there is a wide pool of peoplecwho want to do that, along with mythical "someone".

Here is a little story:

There was an important job to be done and Everybody was sure that Somebody would do it.

Anybody could have done it, but Nobody did it.

Somebody got angry about that because it was Everybody’s job.

Everybody thought that Anybody could do it, but Nobody realized that Everybody wouldn’t do it.

It ended up that Everybody blamed Somebody when Nobody did what Anybody could have done.

- Charles R. Swindoll
What's the problem? just check the background color in inspect element and normalize to 16 levels :) haha

But really, good job! very nice game, fun and challenging