Live data from Hacker News

Ask HN: Which project does not have any good open-source alternatives?

news.ycombinator.com

181–190 of 283 posts

Re: Ask HN: Which project does not have any good open-source alternatives?

#181

Earlier quoted context omitted.

Merge conflicts are definitely not the same thing as file locking. At the point where you're getting a merge conflict, it's too late. How are you going to resolve conflicts in an audio file? File locking is a way to communicate in advance that nobody should attempt to make changes to a particular file until the lock is cleared. Merge conflicts are communication in arrears (so to speak) and at that point, effort has a…

> How are you going to resolve conflicts in an audio file? By choosing one and discarding the other, or by creating a new audio file that incorporates both changes, just like one would do for any other file. While I don't know if this exists, there's nothing theoretically preventing the creation of a diffing/patching tool for audio/video files, detecting insertions/deletions/replacements (perhaps by timestamp/frame r…

I don't quite think you understand how perforce works.

Locking the file is a signal not to work on it because someone else is modifying it. There isn't currently software that supports semantic merging of audio or video, so perforce says "someone is recoloring the asset, don't change the animation until they're done, or you'll just have to do the work again".

In the meantime, perforce prevents you from checking the file out. So you have to explicitly and clearly bypass your source control to do what you suggest, at which point someone rightfully yells at you.

Re: Ask HN: Which project does not have any good open-source alternatives?

#182
post #7

Excel alternatives might be uncountable. Implementing spreadsheet basics is an advanced beginner exercise. But even Google’s billions only get it a distant second best because Microsoft is still working hard despite the lead. Sure Google and Apple can meet most needs most of the time. They’re good enough mainly because they are free beer. Not because they are open source. Obviously. Don’t get me wrong. I’m a GNU fanb…

Honestly the suite of Excel + Powerpoint is incredibly hard to replace. The entry level to power user path of Powerpoint and Excel specifically make it easy to jump in and then get very powerful usage from very quickly.

Once you see Apple Keynote i never went back.

But true for Excel

Re: Ask HN: Which project does not have any good open-source alternatives?

#184

Earlier quoted context omitted.

Sometimes it is desirable to not have optimistic locking like git. Often you want to signal that you don't want a file/asset modified for a period.

I think we're gonna have to agree to disagree on that. I've found that locking a file from any changes entirely almost always causes more problems than it ostensibly solves, and is a massive impediment to productivity on any team larger than a single person. The vast majority of the time it's entirely unnecessary anyway.

Yes, but you probably don't make a habit of storing music or video (or weird proprietary binary animation formats) that people are modifying in git.

Re: Ask HN: Which project does not have any good open-source alternatives?

#185

Google Desktop Search (it is dead now anyway). Was brilliant while it lasted. There were some other alternatives as well but I think GDS starved them to death before Google got bored and killed GDS. (Please le me know if there are good alternatives, free/paid/open source, everything is interesting as long as they fo the same things GDS did and can convince me that they don't upload my data.)

I personally use an app called Everything[1] since I moved to win10. Win10's search indexing seems to be trash and its tendency to prioritize web results over desktop results is infuriating. Everything is good for finding something tucked away on your hard drive(s), is dead simple to use (give it a few minutes the first time around to index everything, then just search). I wish I could replace the existing Cortana wi…

I use Everything all day every day and it's brilliant at what it does. However, it's not Google Desktop Search, which I sorely miss...

Re: Ask HN: Which project does not have any good open-source alternatives?

#186
post #174

It's harder to names ones that do, really. It's easy to find some "alternative" to most famous software packets, but despite people repeatedly naming all the same programs (known to pretty much anyone interested anyways), none of them can replace, say, photoshop. So, out of my head (and, yeah, all of them have "alternatives" no serious user would ever switch to): Ableton Live Adobe Photoshop Adobe Premiere AutoCAD Mi…

Re: Photoshop in particular, the better question might be "What alternatives are there to Photoshop _for a specific task or workflow_?"

Photoshop does 3D modeling, animation, photo retouching, RAW processing, prepress, vector drawing, typography, and automation _before_ adding functionality that exists only in PS-compatible plugins. The component tasks all have alternatives, but nothing does all of those things in a unified interface, and _that's_ the feature where there's no real OSS alternative.

(Although I'm tempted to say "Blender does" just to see what would happen.)

Re: Ask HN: Which project does not have any good open-source alternatives?

#187
post #156

FPGA tools, with few exceptions (IceStorm, SymbiFlow)

Yeah, EDA (https://en.wikipedia.org/wiki/Electronic_design_automation) is way behind.

There are VHDL and some Verilog but from what (little) I understand, the industry has moved to SystemVerilog and there Free (as in Speech) tools haven't caught up.

Re: Ask HN: Which project does not have any good open-source alternatives?

#188
post #23
post #14

3D CAD software is light years behind in the open source ecosystem, but competing with Solid Works or Auto Desk is a enormous task... Although Blender seems to be catching up in 3D animation!

CAD software like AutoCad does not have any good Open Source alternative. As it is mostly used by Civil Engineers, I think when the Civil Engineers will motivated by the Open Source manifesto, they will approach making soemthing good alternative of CAD software!

CAD is far from just something for civil engineers.

It's used by mechanical engineers. It's what you use to design an engine. Good CAD software hooks up to the inventory system so that parts can be ordered automatically.

It's used by electrical engineers. Special CAD packages exist for integrated circuit design, magnetics, and antennas. For example a motor might contain coils of wire, permanent magnets, air, and various components through which magnetic field lines are directed. Eddy currents must be analysed.

It's used by chemical engineers. Pipes and tanks and pumps get laid out. Stuff like water hammer must be accounted for, except maybe the fluid is poisonous and explosive. Expansion joints for thermal stress and pressure changes might be important. Stress on welds must be calculated.

Re: Ask HN: Which project does not have any good open-source alternatives?

#189
post #174

It's harder to names ones that do, really. It's easy to find some "alternative" to most famous software packets, but despite people repeatedly naming all the same programs (known to pretty much anyone interested anyways), none of them can replace, say, photoshop. So, out of my head (and, yeah, all of them have "alternatives" no serious user would ever switch to): Ableton Live Adobe Photoshop Adobe Premiere AutoCAD Mi…

> Jetbrains IDEs The Community Edition of IntelliJ, at least, from which all the others derive (I believe) is open source. https://github.com/JetBrains/intellij-community

But you'll still spend money on PhpStorm (or whatever) and for a good reason. Besides, community edition very much does have open source alternatives: I cannot think of a reason it couldn't be replaces by, say, Eclipse. So it doesn't really mean anything.

Re: Ask HN: Which project does not have any good open-source alternatives?

#190
post #87

There's tons of highly specialized vertical market software that will basically never have open-source alternatives. Every industry has a few examples. I at least know of the high-end CAD, FEA, and CFD software used in certain branches of engineering. See Ansys, Autodesk, etc. The reason why is that building this type of software correctly requires an immense amount of domain knowledge. That type of knowledge doesn't…

I don't understand why there isn't an industrial consortium supporting an open source CAD standard. Enough companies depend on proprietary software that they already pay a fortune for that they could front the cost of software development to save money in the long run.

The best workers will up and leave. People don't want to invest in a skill set that isn't portable. Imagine switching software development tools on the fly.
Post reply on HN