skysight-inc/HackerNews huggingface dataset:
Item one: people contribute to open source projects if it scratches an itch or it makes them money somehow.

But considering what ardour does, most of your users are not developers. You're relying on the small subset of audio engineers that are also programmers to get an itch. Or a check from... who? Maybe you can or are already getting sponsorships from hardware manufacturers, I have no idea, your software goes over my head :)

Item two: it's 1000x harder to read code than to write it. Maybe perl had it right, being write only. They just admitted no one wants to read code :)

So when someone wants to add minor functionality (they have an itch or it improves their paycheck) it's normal that they don't want to go through all the internals, no matter how well documented your source code is. It's much easier to make changes via a minimalistic (and documented like an API!) plugin system. Especially if you're an audio engineer, not a professional programmer.

I don't think having a 'build' step is much of a barrier to entry. It's more the lack of competence (because the users aren't programmers) or itch.

Even if it were a steaming pile of javascript, it would still be a pain to set up on windows.
Does dog taste like bacon? Asking for a friend.
There are several copies on Internet Archive.
This is written so thoughtfully - thank you to the author! :)
Fees on digital payments by merchants should be banned, if we are going into a digital era without cash and an expectation that everyone pays digitaly then they should come along with us and be more accommodating or atleast more realistic if they want our business, even if it is just a small cup of coffee the convenience of tap and scan is far superior to dragging your feet to a machine in the middle of the night looking over your shoulder always expecting the worst.
> it's now actually very fast at compiling small incremental changes in debug mode.

This breaks down quickly at scale. If you reach significant code complexity, even with dedicated build machines, remote Bazel builds & distributed caching you're going to wait a long time for single-line changes in a debug `cargo check`. There are some patterns that play well with incremental compilation, but they're easy to break in practice.

I predict as more devs are moving from writing Rust as a hobby (or with focus on smaller libraries) towards larger production systems, we'll see an uptick of frustration with build times. But I'm happy that Rust leadership is aware of the issue (e.g. it was listed as one of the main points in the most recent survey, which made me immensely happy).
Open Source on its own doesn't mean the average user can make choices with a reasonable effort.

A big thing for me in any desktop environment is, can I (1) have the focused window stand out from others - for example a colored title bar, and (2) choose my own accent color? There was a time when this was no problem - Windows 3.1 could do it, so could Windows 95, and pretty much any linux distro before "the one theme to bind them all". There was a setting for this in a dialog box in most cases, but even if you wanted to experiment with some new theme, since it was all bitmaps and palettes the worst you'd have to do is edit a config file and change GTK_COLOR once or so.

Nowadays, the closest I can get on the "modern" branches of things is regexp-replacing hundreds of lines of CSS, unless I want to build the themes part from source and spin up a whole dev environment to do it. Open Source doesn't help one bit - the difference for me is between 1 minute changing a setting in a dialog box, or half a day trying to understand how the system works because what I want to do clearly wasn't intended.

Or consider chromium. It's open source, right? So I could in theory fix the problem that manifest v3 will no longer play nice with the full ublock origin myself? Yeah, right. What makes it so easy on v2 is not that chromium is open source, but that it offers a plugin interface and API so that people like gorhill can write extensions like ublock, and people like me can just click and install them. The only code I then have to write is then things like `##.featured-video`.
I'm with you. It's legit good snark; the problem is that it's asymptotically good. :)
Sure, but not forever. My city banned plastic bags in grocery stores and I was annoyed and resentful because I used those when I cleaned out my cats litter box. However I got over it.
TBH - no one knows how to make vegetables interesting like Indian cuisine.

There is a diverse pantheon of Indian cuisine outside of North Indian food - paneer, chicken tikka, and other cream-laden dishes that have come to represent Indian cuisine.

You need to visit the Indian-heavy areas of New Jersey, Dallas, Houston, San Jose to get a proper indoctrination into real Indian food.
> I just wish Web wasn't such a frustrating development experience.

I have to say, having recently gone back to doing some web dev work (doing some dashboards with lots of D3 visualisations), I was pleasantly surprised to see how better things have gotten. working with CSS is better (with stuff like grid, flex, nested selectors), and JS is also much much better (import maps, fetch API).

I'd say for developing cross-platform apps it's a pretty good deal.
> Compiling does not prove correctness for any program inputs.

It can.

For example in Scala there are libraries that allow you to define types for inputs e.g. this Int must be non-negative or this String must be greater than 5 characters.

https://github.com/fthomas/refined
Isn't it the same problem - you need complete sensor and shooter coverage of the entire perimeter. Bases are pretty large - much larger than ships.

Also, as Hamas did, an attacker can try to overwhelm one point of defense, which means your sensors, targeting computers, and shooters need lots of extra availability (extra equipment and soldiers) everywhere.

I don't think you'd want the perimeter of a base covered with auto-targeting/firing guns. And also, on what does all that metal (bullets) land?
This is the usual fallacy that assumes users can't either become developers themselves, pay for developers, or wait until some developer cares about their problem and fixes it for free (still way more likely to get results than paying for a support contract with the original developer, and I say that as a contractor).
> Hezbollah-like

Still true today.

I am vegan who eats meat on Saturdays. Don't get me started about hate, and policing I get from other vegans! Every one has to step in to protect sanctity of this "cult"!
Thanks. Bailed on the motherfucker for this reason and will have to revisit.
The sooner python packaging has a sane story, the sooner people will wonder why it took so jolly long.

For those lacking time/skill to contribute, how can we support?
It’s definitely a real thing. Happens frequently with newbies during hot cell training. Nobody dies, but they do get uncomfortable and superficially burned.
I'm about to do a full rewrite/refactor of my flask app and will be starting fresh with Rye. I was using a cobbled together pyenv+virtualenv+bunch of other tools to manage it all, but was spending too much time on environment setup/upkeep when I was not on my main laptop.

Rye is a one stop shop for everything that I need.
And, it would seem, that training material is mostly wrong...
Data shows productivity is maintained in the pilots so far. Reverse Parkinson’s Law.

https://www.4dayweek.com/casestudies

https://hn.algolia.com/?q=4+day+week+success

https://en.wikipedia.org/wiki/Parkinson%27s_law

https://www.economist.com/news/1955/11/19/parkinsons-law

(Prices will rise and neutral inflation rate higher than historically regardless due to structural demographics globally; importantly, labor has power to enact change as the working population cohort shrinks)
I can agree with this. Straws upon request makes more sense.
Way faster to do dependency resolution for one. It also uses ruff for linting which is crazy fast also. So all in all it’s a better and more productive dev experience as far as I’m concerned. Ig also encourages you to lock down specific versions of python whuch helps prevent catastrophic dependency problems on system upgrades.

Otoh it’s definitely newer and there are still rough edges from time to time.
We designed and built these inverters that can work on the 0.5 volt output of an individual cell. I built discreet component prototypes and then designed the chips.

With 0.5 volt currents and voltages are small so you need only thin cheap wires.
Our MPPT nano-inverters than aggregate the 6V output of one cell with the 60 cells to any multiple of 6V and thereby lowering the current even more than standard panels with cells in a string. See my other descriptions of the nano-inverters in this HN discussion.
Executing untrusted code would be a lot safer if browsers and mobile OSes would make it easy to provide fake resources to the app/extension.

Yes, you may read my phone contents, and as far as you know, it's the contents, the whole contents and nothing but the contents - it just happens to be a folder to me. An empty folder. It's a new phone you see.

Yes here's my contact list. Sorry it's mostly empty, there's just the costly premium number in there. I hope your mothership doesn't try to call it.

Yes, here's my microphone. Oh thank you, yes, I do a good impression of Rick Astley.

Pictures on my phone? Oh yes, right this way. It's all pictures of turnips. Do you like them?
Not sure what you mean but WebRender powers Firefox which definitely works on the desktop.

You can use it to build desktop UI frameworks - see for example https://azul.rs/
Comparing gas vs electric seems incorrect. Should be comparing with induction instead. It is way more energy efficient (altho not necessarily more cost efficient). It produces no combustion byproduct like gas (which your air quality meter may or may not be able to detect), and it is way faster and gives you better control. It also is safer without flames or leaks, and less likely to burn you. It is the way to cook in 2024 imo.
> Are you just a fanboy, or do you work for his reputation protection service?

Neither, I think the Tesla is a well functioning and decently engineered product. It does hurts that Elon is such a big ego and I don't agree with his rants on X.com, He is a extra juicy target for any kind of news or tabloid outlet. I don't attach my identity too strongly with Tesla's or Elon's brand so I just drive the thing around and appreciate it as a good tool that functions for me.

> You’re also wrong. You don’t get to tell me what is or isn’t embarrassing for me.

Fair enough, It's your car, maybe not for me, but absolutely fine for you to enjoy, mod, and change it up however you like.

I find it weird when someone brands one product with the logo of a competing product. I see this when people debadge and rebadge their Honda Civics with Lexus, Audi, and Mercedes logos. I know this is an expression of appreciation for the luxury brand they like but I feel confused by the action none the less. Why not just sell your car and buy a Mazda, is my natural next line of thinking. It's just my opinion, I shouldn't be prescriptive on how others should use their cars they own. You do you and if that makes you happy and hurts no one then thats fine with me,
The main issue there, imo, is that plastic is the main technology used to protect and seal food items, thereby making them last longer without spoiling. A good part of the world's food trade and economy now relies upon it. There would be mass starvation without it.

Plastic has saved humanity insane amounts of energy over the short term, and has contributed to our population growth. The resulting environmental debt is mindbendingly massive, and I'm not convinced that the corporate world will willingly pay it. It will be paid though, one way or another, because Laws of Physics, entropy etc.

The smartest species is also the stupidest.
When they banned single use plastic bags in New Jersey it increased the amount of plastic in use [1].

Starbucks straw less lids use more plastic than the old lid ands straw. With a lot of them ending up in the trash instead of recycling, it may not be a net benefit.

The changes being made aren’t having quite the impact people had hoped.

[1] https://www.usatoday.com/story/news/nation/2024/01/25/new-je...
Edit: stores outside of the US are accessible without a car. It is very common for people to go to local stores during lunch breaks or on their way home from work on public transport etc.

I personally don't have space in my jeans pockets after a wallet and the ridiculous size of modern phones to then also pack in 2 or 3 reusable bags too.

Sure if you drive to a store, keep some bags there. I do this a lot but I am not going to carry bags around with me on the off-chance I might go to a shop that day.
The only reason I use Ardour is because it is open source. I have no plans on modifying it, but I like knowing it’s an option. That said, I can see why someone would want a more robust scripting interface.
We already have countless studies that talking on your phone while driving is really bad for reaction times and accident rates, even in hands-free setups. I can only imagine who much worse these numbers will look if you add distractions for your eyes to the mix.
True, but who says laws stop there in the coming years? I sincerely hope these things will come aswell. Banning non reusable plastic bags however is a good and easy start.
A Utah Porn Filtering Bill Is Back, and It's Stupid
I think it's more a remark that of the first half dozen byte sizes all six fit evenly but of the next dozen only three do. This makes the divisibility not really hold that much value in the end. Particularly since six bits isn't enough to hold dual case alphanumerics and 3 types of punctuation.
> palatable tension and a change of topic

When someone enthusiastically mentions something they liked and wanted to talk about and you immediately take a shit on it, it's not really a surprise that this creates "palatable tension" and a change of subject (and likely a longer-term wariness to share when talking to you). If you really dislike discussing related topics, there are surely less condescending ways of expressing that.
If you are going to do a context switch of this nature it’s best to do something random rather than routine. Sometimes the routine is the problem. Going for a walk every day may become a chore during winter but you feel obliged to do it because you feel like you should because of the routine you have developed. This is slave to the same thinking.

The only bit of advice I can give is spend more time with actual people in real life. That doesn’t necessarily mean close friends, just anyone you can connect with. Trade stories, ideas, experiences and importantly time with people. Be spontaneous and do things well outside your comfort zone.

Importantly though, turning off notifications and choosing when you interact with technology, not the other way round, is important.
Isn't that private bedroom quite a big luxury, and many groups perfectly manage to survive living multiple persons per room... So why not force everyone to give up their private bedrooms?
I am French and by scrolling I saw some news on current events and a lot about the US.

It would be fantastic to be able to influence the news in how pinpointed the news is. A drough or atrack I do not care. News that a are historically relevant: very much (and stories apps these)
Maybe if you can't launch rockets into orbit with chemical rockets then your path to becoming multiplanetary would probably be quicker rather than slower. You would have to develop nuclear rockets (quite doable) and then have a much better tech for exploring the solar system and beyond.
You can't high five or hug people with a headset, and frankly I'd feel less lonely watching on my TV than donning some sort of haptic feedback suit so I can interact physically with simulated friends

I think quite a lot of people enjoy buying their friends and family food and drink, even if it is overpriced and not that tasty. Beats buying lootboxes for fake people at any rate
Unity is a victim of Apple in this regard. If Apple said it has to be Swift code, it would be called il2swift.

The insistence of AoT compilation has, as of yet, not made iOS any better of a platform for games, and only worse. If you really sincerely cared about games, you would at least advocate that Unity be allowed to do whatever the fuck it wants on Apple platforms, such as either JIT and AoT compilation.

The people who fussed over the real but meaningless details like the 10-20% performance gains are ultimately just co-opted by Apple execs extracting rents. Hacker News doesn’t have a good way to deal with this co-opting, people will downvote comments like these as irrelevant to a piece about headers. You guys are not getting it: C++ being shitty and having high inertia is in console maker’s and Apple’s interests, and the amount of energy wasted in maintaining it is entirely the fault of the platform owners, not developers.
Thanks very much. I've heard this phrased different ways before and I understand it, but "We make sure that all important jobs are easy to do so that they can reliably get done" is probably the clearest and most succinct way I've heard this put.
Communism. America's take on socialism (or democratic socialism) is largely unreasonable and they falsely equate socialism with soviet style communism, mostly because we've failed at teaching our children history and basic types of government.
"It's really that the "normies" aren't interested."

People are interested in things they can control and not be controlled by them. But since "they" do not know about computers - to them a proprietary app they know how to use, is one they feel they can control, opposed to a open source app, they can totally control in theory, but not in reality because they cannot figure out the config, let alone change the source.

In other words, it is how you present it to them. If you can make them understand, that open source can mean that in the end, they can have a app they can really trust and gets the job done - then they will be interested. But if you tell them, they just will have to memorizes those terminal commands, then probably no.
Fast, feels clean and uncluttered to use and the search results are fairly high quality. I like the “optic” idea.

After reading the about page, I’m not sure what the developers are trying to achieve? Perhaps a sort of alternative-Universe Google search funded by search-context AdWords?
Interesting titbit in the last paragraph: apparently in the Wolf Hall series based on Hillary Mantel's trilogy, the codpieces in the show weren't as big as they ought to have been given historical evidence.

That, at least, Blackadder got right:

https://www.youtube.com/watch?v=u5A55eWbiBI

Maybe a tad more modest (season 2 might have gotten it exactly right, although the codpiece seems to have been getting less popular by then during the reign of Elizabeth I).
It's somewhat unclear if they even need the exemption. It's only relevant to TV licensing deals, and TV ain't what it used to be. The NFL mostly exists to keep the dying TV business alive, but nobody actually wants to watch the NFL on TV. If the TV deals were ruled illegal, the NFL would live and the TV stations would die.
Free wiki or documentation for your SaaS
> Not that there is growth.

There was no claim of current growth. There was a claim of reevaluation. Which you first denied, and then claimed was "always" happening.

> unsourced conspiracies and opinions.

The article is an interview with the former president of the French parliament. Or as you call it "unsourced". And the former president of the French parliament obviously knows less about French politics than you do. Gotcha.

By the way, what's your source? Apart from "I made it up"?

> They've actually been lying to their population by spending their taxpayer money to simulate a cheap energy price.

False.

> Today, it takes them 10+ years to build a single reactor.

It takes them 10+ years to build a prototype of a brand new reactor design that has been deemed too complex and has already been simplified, with an industrial base that no longer has experience building nuclear reactors due to chronic under-investment the last 20+ years.

However, outliers have always existed, but the time to build a nuclear power plant has remained fairly constant the last 50 years, at 6-8 years. With a lot being built in 5 years and a few in 3 years. Alas, we are not building that design, we are building more complicated ones.

https://www.sustainabilitybynumbers.com/p/nuclear-constructi...

[coal power]

> We shut them down after a few weeks already

False. Coal burning increased in 2021 and 2022. Went down a little in 2023 due to the recession-induced reduction in consumption. Recession caused by high energy prices. The irony!

> We replaced what we lost with nuclear years ago with renewables.

Sorry, that's silly. Had we kept nuclear, that renewable capacity would instead have replaced coal. Had we expanded nuclear, we would be long done with our Energiewende. The Frenchies did it in 10 years. Bavaria had 70% green energy, decades ago. We decided to get of CO2 reliably, cheap, CO2-free energy during a climate crisis caused by CO2 emissions.

The rest of the world is laughing at us.

[China]

> no, they're not expanding massively.

Yes they are. Their current plans are a tripling of capacity. A 200% expansion.

[Rosatom]
>You are not reading my links...what is this?

Sadly, I am reading your links, which continue to be entirely irrelevant.

> Nuscale ... debacle.

Once again: one project by one of the many companies getting into the SMR space goes sideways, and for you, somehow, the entire field is a "debacle".

No it's not.

Come back when you are no longer blindly parroting the silly talking points of the German anti-nuclear bubble.
Show HN: OpenTTDLab – Run reproducible experiments using OpenTTD
> For those lacking time/skill to contribute, how can we support?

Improving documentation, spreading the word, giving feedback. Honestly anything helps.
> Why buying tickets to a game has become so unaffordable

Greed ?
I built a contextual bandit combining XGBoost with Thompson Sampling you can check out at https://improve.ai
This is very true, and I think goes back to the days when it was big news that someone made a C compiler open source - where the users are by definition developers.
> However, knowing whether the second party is neurotypical or autistic, can a neurotypical person model their second party's mental states better than an autist, or worse?

Even this is still limited by the neurotypical person's prior experience with autistic people and recognizing them as such.

All of this really reduces down to "it's hard to understand people whose brains work different from yours or from others' that you have significant experience with."
I gave it a good hard go, but came to the same conclusion. It might (should?) have been razored to half the size by a more judicious publisher.
A core element of cacio e pepe /is/ dairy, though. While I agree that Mediterranean cuisines are more vegetarian friendly they do feature a lot of fish and dairy, so I don't know if it's a good counter example.
In Scala we have a robust type system and so it's possible to model out your application through types.

For me 99.9% of all bugs are detected at compile time.

Whereas when I go back to using Python it's more like 50%.
AmigaOS is a closed source operating system that's better understood than most open source ones. If Ardour were closed source but understandable and easily extensible, everyone would be happy -- including the author who can make some money off his efforts finally. The Sublime Text model should be considered here.
Are you sure browser extensions improve the web apps?

Maybe they attempt to fix them because they're limited by the platform and mostly low quality software?