skysight-inc/HackerNews huggingface dataset:
What's not clear to me from the post is, is the author talking about just the rust-lang projects?

Isn't this a characteristic of active contributors of many (or I daresay, most) large open source projects?

I am not an active contributor to any big OS project but whenever I stumble across the Github issues sections for one of them, they are full of "by when can we expect to see this fixed?" kind of questions.
Not great for vertical cellphone video (1080x1920). The video will import horizontally and any efforts to set it vertically will either fail, or the exported (vertical 1080x1920) version is horrid.

For simple horizontal edits, it can be quite convenient. But they really need to fix a bug or two, especially considering the amount of footage by phones out there.
The "superior" product is subjective.

The objectively superior product is the one that people pay for. They are exchanging labor/capital for the item/content.

I could make the best movie ever conceived, the movie to end all movies. If nobody watches it, it has 0 value.
> Open contributions project.

That's a useful distinction and a good term.

So in total projects can be classified as:

- Source available or not
- Open source or not (a subset of source available)
- Open contributions or not (also a subset of source available)
- BDFL or community driven

That's a lot of variation and may explain why so many conversations about open source sound like people are talking past each other-- they're talking about different kinds of projects!

PS: Regarding:

> 1: Yet hell will freeze over before Github lets maintainers turn off the PR tab which would lessen this problem a bit.

I wish there was a standardized way of declaring this, I always feel so awkward writing the "no PRs" disclaimer on my toy projects.
+1 for Goyo and markdown.
Can you share a link to the git plugin you're referring to?
Could work same as video settings since ever. You have several seconds to confirm your screen still works and if you don't confirm, the settings automatically revert.
I didn't read through the entire article, but I disagree with the overall premise.

I remember being in college courses where the entire class would come to a standstill because 1 or 2 individuals just didn't get it. I can't count how many hours were wasted not getting into new material because of this issue, I would have much preferred the professor ask them to self-study and/or take advantage of the professor's office hours.

This is a case of "who do you harm?". The ones who aren't getting it or the ones who are but are forced to wait?

If you can't self-study then perhaps you should fail out. I myself had hearing problems while in college, couldn't hear the professor talking while in class. I still graduated with a double major in CS and Math because I passed all the coursework despite not being able to hear the professor speak (and this did cause problems for me on occassion when professors would call on me).

Having said all of that, I do have some sympathy. I once (late 90's) asked a professor why they didn't teach us many of the skills I was picking up on my own outside of class. His response is that they only have so much time so they must be directed in what they teach and therefore they strive to give a base of knowledge so that you can learn on your own.

OTOH, I once walked into a math class I had been basically skipping for a while only to have the professor out and he gave a group assignment for everyone to work on. I ended up having to argue with _everyone_ in that class (this despite me barely attending) that they're wrong. At one point one of the students claimed what they were doing is how the professor taught them to do it, I told them there's no way the professor taught them to do it that way since that's wrong. I ended up being right.

At some point people have to be there to learn, not to be spoon-fed knowledge.
Kdenlive has been my choice too, despite the fact that I am a GNOME user and find the UI a little strange. I've really tried to like Openshot but it isn't really up to the job.

People sometimes suggest Blender, which is of course high quality software, but most people reaching for a video editor benefit from a tool with fewer options that is more aimed at basic use cases.
Delighted to notice how subconsciously or coincidentally I have plagiarised your comment in mine, proving the author's point about comment culture : https://news.ycombinator.com/item?id=38995162#:~:text=point%...
The FTC of US & CMA of UK made Microsoft spend a ton of money to get that acquisition & tried very hard to block it. A US judge in California ruled the FTC had a bad case.

Microsoft & Activision merging only moved them to the 3rd largest studio. Also it has plenty of pro competition factors allowing them to compete against Sony & Nintendo. They also made deals with many other distributors about expanding their game reach via cloud services. Lastly it allowed them to acquire King. Microsoft would like to break into mobile gaming more & there is a very monopolistic walled garden ala Google & Apple.

Go after Microsoft for their monopolist tactics but this wasn't one.
"A lot older than I thought", my daily driver until recently was a 2011 MBP and it kinda worked for most tasks, while of course, it needed to be plugged. But it worked fine
I did this with a slow old Android tablet that I use as an e-book reader and it made a good difference. It’s not fast but at least very usable now.
https://github.com/skywind3000/z.lua was another that I used for a long time, although I've lately started using https://github.com/jethrokuan/z

A lot of reinventing the wheel in the z space it seems
So your notes are sprawled across different apps?
Typically the confusion is caused by under-spec’d hardware or web-grade software making something that should respond in 2-3 milliseconds take a second per interaction. They’re only simple if you’ve never experienced something that works correctly and in accordance with HCI standards.

Airport self checkin machines are the same - but also lacking the range of options the expert member of staff has.
Uniqlo's system was discussed here in December: https://news.ycombinator.com/item?id=38715111
i think this is partially true, but i hesitate to call people zombies. the vast majority of people in the rust project are competent and engaged. the problem is they have different priorities and collaboration is hard when everything is bottom up. i have some more thoughts on this here: https://tech.lgbt/@jyn/111771440884089084
Maybe a month, maybe not (and we don't have the counterfactual). The quote is not directly implying a speed-up from the publication on the internet vs publication in other forms. The sentence after your quote is pointing to the real speed-up:

"Since 2020, vaccine development has been expedited via unprecedented collaboration in the multinational pharmaceutical industry and between governments.[185]"
The plugin ecosystem for obsidian is insanely large, and I say that not in a good way.

I agree, just ignore all of that. Plain files and internal links, that's it.
Installing an maintaining is not awkward. Most people seem to install lots of random apps, so why not something useful.

Of the two applications I use for the SMS flow, one is generally useful to have anyway. The authenticator extension or an app is absolutely necessary for this type of 2FA and the alternative to some app is to not use 2FA at all or use SMS authentication.
I used to use vimWiki and then changed to normal vim because I like netrw and
vim-vinegar + Goyo + netrw makes for a simpler workflow.
For an easier challenge, there's the comic artist Jens K. Styve, who makes a newspaper comic ("Dunce") good enough that even the national newspapers didn't mind that it was in Nynorsk.
The best I’ve seen is have additional contributors (often who just like the project but aren’t coders themselves) who run interference for the dev team. They can triage feature requests, filter out the spam and repeat issues, etc.

Also, and this can be the hard part, is sometimes you have to have someone who (even politely!) can be a bit of a dick when necessary. People scan be quite entitled and want to boss everyone around and tell them the project is run wrong - if you don’t actively run at least some of them off the devs will curl up and disappear.

Also having a defined procedure for “hiatus” helps quite a bit - make it easy for a dev to say “I’m off” and it can be indeterminate - this allows them to easily come back later. Encourage devs to use it liberally.
Is it posible to filter by tech stack?
> Only half of our 500M square kilometre planet faces The Sun at any one time, and only half the surface (barren land and, more likely, oceans) could be used for solar panels. That gives us 125km2 of usable area.

You're off by a factor of 1,000.
Are you ever wondering what would have been if you had not written a C++ compiler?
Being an ETN isnt all its cracked up to be. The best part about it was the schooling.
Proven time and time again.

The Good Guys(TM)
> if you are paid to work on rust, you likely started as an unpaid contributor and got the job later. treat it like a job now. do not work overtime; do not volunteer at every turn; do not work on things far outside your job description.

But if I don't work overtime how can I rewrite everything in Rust?
This is the 2020s equivalent of setting the display resolution beyond what your monitor could handle back in the Win2k days. Back then it did not revert the settings back after 20 seconds!
Thanks Skyrim, minimum system requirements are 1vCPU and 2GB of RAM, you can read more about it in our documentation.

https://canonic.dev/docs/concepts/self-hosted/faq
You do understand that the main thrust of my argument here is that it doesn’t have to be like that correct?

I should be able to prompt the user to install and it would just work.
Would the "map" itself be shown at full scale in the "map"? This sounds like it's turtles all the way down - ad infinitum.
Devicetree is in effect doing the same thing as ACPI tables. It actually usually is passed into the kernel by the bootloader. The main thing that prevents having one vanilla kernel that works on most ARM SBCs (where the vendor only provides a devicetree like they provide ACPI tables) is the fact that most of them don't have full upstream support so you need to run a custom kernel anyway. (Secondly, because it tends to be used primarily on systems where you are building your own patched kernel anyway, most devicetrees are not so much a generic description of a device as initialisation data for a specific driver)
Thanks for sharing your thoughts on your favorite notetaking app OP, it's more than I've done for mine. I'm glad it works for you, the in-between applications trying to do notetaking is a pain.

I settled on OneNote because I'm always trying to capture context with my notes, codify my knowledge. Usually that means screenshots, handwriting, file copies, rarely video or audio embeddings.

I'm not going to try to convince you to use onenote, I want to instead complain about how this makes me boring and uncool, I see how trendy/popular the 'markdown files plus some goodies' notetaking applications are, but somehow I just don't get why those have enough ROI for my usecase, but still, my ego of not being a cool 10x developer who uses only certified organic grass-fed markdown files for my notes means I write rant comments like this.

Anyways, that's much ado about nothing on my part, again, thanks for sharing!
Interesting. Maybe codium for notes and code for code?
> It is absolutely set up in such a way that normal people not only can not do it but don’t even know it’s possible.

Would you say that Apple are deliberately hiding how to bookmark a website and that people are unable to do that? Because you do that the same way too.

How about printing? Does Apple have a secret motive to stop people from printing? Because you do that the same way too.

The share button is the “Send/Put/Open this somewhere else” button. That’s just how iOS works. It’s not a devious plan. It’s a standard platform convention.

> I should be able to trigger an install prompt as a developer at a minimum.

This is not currently part of any web standard. It was implemented unilaterally by Chromium and hasn’t been accepted by any other rendering engine yet. It’s explicitly not on a web standards track:

> Status of This Document

> This specification was published by the Web Platform Incubator Community Group. It is not a W3C Standard nor is it on the W3C Standards Track.

https://wicg.github.io/manifest-incubations/
Yeah, clearly I touched a nerve :)

But I still don't know what Obsidian gives you besides letting you write in Markdown instead of HTML. And that is basically a Markdown to HTML converter, as you pointed out.
These are a thing in the United States, the country about which the article is written: https://l450v.alamy.com/450v/c8xnfn/usa-today-news-racks-new...
So many amazing little devices like this! I hope we get a proper OS and app management system for this class of device eventually, they could have some really cool applications especially as remote controls.
I've been using for years, can recomend.
Yes, it gets done when necessary which shows we can do it.

It does not get done everywhere because it is not a high enough priority.
Perhaps, perhaps, this is something for you to look at. I use Obsidian on the Desktop but I don't do much work/editing on the Mobile, so I just use iA Editor (you an choose any editor of your choice). As the files are that -- files, I just browse and open the file I want to edit. I get to the files with Obsidian on the Desktop and iA Editor on the mobile to edit/read it.
I think most consumers of software would agree with you.
Can you elaborate? I need to chose one among those two
"cheap" peripherals like the $180 xbox elite controller... grumble grumble...
> The lack of competition and alternative options is the core issue here. Free market competition will figure it out, that's the simple answer.

You know what? I actually agree with this! If alternative stores would really offer competition, then it's indeed something worth investigating. The problem is that I doubt that we will see alternative stores much. We will have a Meta store that sells FB-relevant services, an Epic store that sells Fortnite, an MS store that sells MS Office experience, an Adobe store that sells Adobe subscriptions, etc. Basically big corps making their own bubbles to improve margins.

If all these stores are regulated instead (transparent rules for all, no corp-only stores, strict privacy regulations), sure, I'm all for it! But that's not where the suggestions are going, so far most of the comments are along the lines "Apple should not be allowed to do this, everyone else should be allowed to do everything". Unfortunately, many "fairness initiatives" end up with some other big corp creating a soft monopoly (just look at google who de facto control the web standards just because their engine has 90% of the market share)
zsh's has "cdr" as part of the standard distribution, which I have been using for years. See zshcontrib.

I wonder if anyone can make a comparison. From an usage perspective, they seem equivalent. cdr's configuration is more zsh-like.
If I understand you properly, in the mailing list days, did EVERYONE get the email when someone sent in patches?
The core problem I think seems to be time. Everyone lower than C-level is packed full with work, no matter if in academia, government or the private sector.

So, when someone comes to me with an issue and shows they have done at least done the basic legwork, I'll be more likely to help them out than someone who just says "xyz doesn't work" but has done zero work on their own to troubleshoot it, because I don't have time to guide some junior on utterly basic stuff - and that is why so many job postings say "x years of experience" required: the existing staff is drowning and can't handle the enormous workload of training juniors.

Obviously that has negative mid- to long-term consequences as when no juniors get trained you'll eventually run out of seniors, but I have no idea how to get this fixed, especially not on a societal level.
Are you a vampire?
It should be noted that these were 2 small airlines trying to merge together with very little overlap & a willingness to divest more if the Government would work with them. The government refused to talk divestures & it seemed just wanted to block this deal to set a precedence. I do not think they care about Spirit's future or competition here.

Another important item from the trial - only 1/3 of Spirit customers pay the low fee without add-ons. The rest go for something more Jet Blue like anyways.

The precedence that the judge set here is more important than the actual merger. If any tiny subset of customers are harmed the deal cannot go through. I was really surprised to see this from a judge appointed by President Reagan. This could really crush M&As in America.
Is cloning your dog in Korea out of the question? I have read some articles about people who did it. Yes, it is very expensive.
To add on to this, in college I knew a woman who could read code just fine but could not write it. It was really odd, but I paired with her (she was 2 years ahead of me) and basically had to write the entire thing myself.

But once I was done she understood it perfectly, to your point about abstract mental processing, she just couldn't come up with the algorithms on her own.
> Years ago, in .NET and Java, it was popular to use an Inversion of Control container with XML configuration that declared and configured different classes and objects. I think it largely went out of style because it’s complicated, or at least more complicated than it needed to be.

In .NET anyway, this was replaced by use an Inversion of Control container with configuration as code. Because it's more flexible if you need that. And if you don't, it's just a boring (in the good sense) list of e.g.:

services.AddTransient<IFoo, FooService>();

services.AddScoped<IBar, BarService>();

services.AddSingleton<SomeType>();

// etc for many lines

This is definitely no worse than XML.

It's now as simple or as complicated as you want it to be. Using the same tools as the rest of the app code rather than a different syntax.
iCloud Sync does hurt the initial startup sporadically.
Apple unveils 2024 Black Unity Collection and announces six REJI grantees
I was an Evernote subscriber for a time, then I asked: Why am I paying just to save notes? So I switched to plain old text files. After a while, on a whim, I tried Obsidian, and I love it! I find the Android app very responsive, and with the files saved locally, it's future-proof.

I don't pay for syncing or anything. If I need a note on my PC from my phone, I send it via Bluetooth. It's a system that works for me.
To store dollars with a precision of 1/10 cent, you store into your integers 1/10 cents instead of dollars.
What a great essay, one of the first I’ve seen that actually addresses a fundamental issue of the “plagiarism” issue. It cries out for a parallel essay linking “permissions culture” (and “remix culture”).

After all what is Shakespeare but a bunch of old stories rewritten by someone who lived after the printing press? And to read him today is to read a mass of clichés…most of which were original when he wrote them.

I do disagree with one point which I hope was intended to be hyperbolic:

> You’re experiencing the agony of the dead word of the book, where the future is already set down, waiting for you on the final page, where nothing changes…

The novel, to me, is the ultimate in multimedia experience, where a scene set in winter can make me feel cold, while a video of the same is too flat, perhaps in some ways too descriptive, stripping the interpretation from the experience. Reading a book for a second time years after the first can unearth a completely different story, like revisiting a city you haven’t visited for years, but in the case of reading only one of you has changed.
lol. No they don’t. The official line from /r/haskell is “all optimization is the root of all evil”.

Nobody is going to use theorem proving languages for a lot of reasons, but actually, mostly cause functional programmers did themselves in with their other ridiculous propaganda campaign to declare that developer time is too expensive.

If ATS is a pure functional programming language, then it by definition of how cpus work cannot be performant, although there may be some things it can match other languages (usually reads are not noticeably slower)
Sure, I suppose that's one way to look at it.

From my perspective though, I like that my notes are simple plain text files in a single folder whose backup and sync is entirely under my control.

This often lets me run grep on my notes to quickly find old note topics.
They also have free wifi, which even Southwest still doesn't offer.
> I’m sure there’s serious research out there on what the fundamental population limit of Earth should be if we are to bound it based on minimal ecological impact.

There is but there is a 7/8ths probability that you're not going to like the answer.

https://en.wikipedia.org/wiki/Sustainable_population
> the sort of person that's attracted to working on Rust in the first place

What's that even supposed to hint at?
Heliocrafts – Supercharge Your Web Component Search
From my perspective in IT tech support, I didn't take any programming/coding classes, but for our CompTIA A+ preparation, we did learn the essential steps of troubleshooting any system. In fact, I prepared a custom presentation to demonstrate such a troubleshooting session as my final project.

I thought that this troubleshooting process was indispensable to anyone at a Help Desk or in an IT Support role. Unfortunately, on the front lines you are usually not able to choose a course of action, but you must stick to a script.

That is why Tech Support gets such a bad reputation for asking people to turn it off and back on again, to clear their cookies and cache, and other stupid busywork, because the Support rep needs to recite the script and follow it slavishly, rather than following an actual troubleshooting process, which takes intelligence, a lot of discernment, and usually a lot of cooperation from the user.
Indeed. Most MPs couldn’t even teach geography as a sideline.
US Supreme Court Declines to Hear Apple vs. Epic Games Case
To store dollars with a precision of 1 billionth of a cent, you store into your integers 1 billionth of cents instead of dollars.
I grew up on QBasic

in adulthood I got to use turbo pascal and I wish I had a copy of that as a kid instead of QBasic

the language is as easy to pick up, far more capable (produce real exe files), more logical and the IDE is as good

real commercial software (games!) were written and sold on turbo pascal
Can an admin add (January 3rd) to the title?

This was posted here a few weeks ago. Doesn't seem like there have been any developments since.
I disagree that markdown is a shorthand for HTML. It's a plain text doc with standardized ASCII stylistic features, that is basically exactly the way you would want to write a plain text document most of the time. It's not really markup. It's markdown.

I agree the noted features aren't really special to obsidian, but they might feel special when you consider markdown first and foremost as a plaintext format, and only second as a style convention
I'm a game dev at a small studio. I have a discord full of gamers who all want me to do something or at least pay attention to them.

Every time I release something new, someone hates it.

It was hard for a bit, but I've been doing this for years.

Honestly you just gotta tune out the noise and prioritize what you want.

Open source project is a bit harder because you have to collaborate more than I have to collaborate with my gamer fans, but still, stop people pleasing and prioritize yourself.
Where do you live where there isn't 24/7 internet saturation from at least three different sources? When the internet goes out, the stores just close.
Thanks for the highlight!